(Viewed 4,920 times)

Buzz Aldrin lands a punch...