Florida’s space economy threatened by shuttle’s end

MIAMI (Reuters) – At El Leoncita Cuban & Mexican Restaurant near the Kennedy Space Center on Florida’s “space” coast, a bar sign says it all:

Leave a Reply