Pop star Tiffany Amber Page attempts to launch herself to Mars to join the rest of the human population...but, ahem, ahem, it doesn't go too well... :)

  • April 25, 2009
  • 325 Views