Buzz Aldrin FTW

Just found this on YouTube:

Science FTW! (Conspiracy theorists really amuse me.)

Advertisements