(Viewed 5,696 times)

Buzz Aldrin lands a punch...