From 1984: First Florida shuttle landing

WTVT's Mark Gould was at Kennedy Space Center when space shuttle Challenger made the program's first-ever landing in Florida. Originally reported February 11, 1984.

Top Videos

Good Day Tampa Bay

We Live Here