Pero fue comprado para ser habilitado como museo por Beauchamp Tower Corp., una pequeña fundación sin fines de lucro con sede en Florida, a fines de 2006 con el propósito declarado de regresarlo a los Estados Unidos como museo en Mobile, Alabama.