(Viewed 5,358 times)

Buzz Aldrin lands a punch...