Buzz Aldrin, who you might know from his outstanding guest starring roles in the classic Deep Space Homer episode of The Simpsons and in that 30 Rock where he and Liz Lemon yell at the moon, also did this other thing once where he was the second human being to walk on the moon. In …
Read the full post →“Buzz Aldrin’s travel voucher to the moon”