Aliens come to earth, and send a report (in their own language; they don't speak English) on what they see. Subtitles.

  • May 06, 2007
  • 722 Views