In just a few hours from now at about 11:50 a.m. EST, Space Shuttle Discovery will cause a sonic boom over Tampa and St. Petersburg as she returns to earth for the last time. She is slated to land at 11:58 a.m. at Kennedy Space Center and those closest to KSC could catch a glimpse.
Advertisement
Join the conversation as a VIP Member