News

Watching a rocket launch on the beach is a total “so Florida,” very Instagram-worthy thing to do. Though rockets here launch from NASA's Kennedy Space Center near Merritt Island, Florida, or Cape ...