Archives for May 8, 2010

“I walked on your face!” -Buzz Aldrin, to the Moon Do you watch my favorite show on television, 30 Rock? If you saw this last week’s episode, you know that Tina Fey’s character Liz Lemon got to meet Buzz Aldrin, who… randomly yells at the Moon. (I’m sure this video will get taken down soon,…