Remember when Buzz Aldrin Punched a Jerk in the Face?

As we look ahead to the 50th anniversary of Apollo 11's touchdown on the moon, here's a fun flashback of astronaut Buzz Aldrin having just about enough of conspiracy theorist Bart Sibrel back in 2002. 

106.7 The Eagle · Portland's Classic Hits Station

Listen Now on iHeartRadio