Astronaut Buzz Aldrin Dresses Up to Send NASA a Not-So-Subtle Challenge

Townhall.com Staff
|
Posted: Jul 28, 2014 11:22 AM
In a message on Imgur two days ago, a fan posted this picture of astronaut Buzz Aldrin and titled it, “Buzz Aldrin has a message for NASA”: