(Viewed 5,071 times)

Buzz Aldrin lands a punch...