David Leestma on being inducted into the U.S. Astronaut Hall of Fame
Captain David Leestma, who flew in three space shuttle missions, receives hall of fame honor. Leestma reflects on his career with FOX Weather and says that looking down at Earth from a spaceship ‘brings tears to your eyes.’