Remember the Simpsons episode where Homer was sent into orbit? It had Buzz Aldrin and James Taylor as guests,and gave the world the Overlord Meme. The episode was titled Deep Space Homer, and I maintain some serious questions and theories approximately the spacecraft featured in the episode, or a strange spaceplane called the …Read more...
Source: deadspin.com