Recent News

UVAIR

About Author

‘Play ball!’ Space station astronauts celebrate World Series with an orbital pitch

A Japanese astronaut briefly doubled as catcher as NASA astronauts celebrated their hometown Houston Astros meeting the Philadelphia Phillies in the end-of-season series.
Facebook
Twitter
Pinterest

Related Article