(Viewed 5,745 times)

Buzz Aldrin lands a punch...