Earth or Megalon 14?

by Theresa O’Connor on 13 November 2001

So, which planet would you rather live on?

Earth or Megalon 14

(props to Drew Olbrich’s Image Upgrade)


  1. Dude, I'm kinda partial to Megalon 14 actually. It has a warm spot in my heart.

    nate, 2 March 2007