Once in the doldrums, Florida coast hums with space launches

Once in the doldrums, Florida coast hums with space launches