Aliens travel millions of light years to get here and this is what they have to put up with.

  • June 20, 2010
  • 23 Views