(Viewed 4,970 times)

Buzz Aldrin lands a punch...