50.6 F
Fenton
Wednesday, September 28, 2022
Home Tags Launch video

Tag: launch video

America Launches Astronauts Into Space, 1st Time in Almost 10 Years

0
Cape Canaveral, FL, May 30, 2020 The final space shuttle mission in July of 2011 was the last time American astronauts were launched into space...