Tag: non-human body (1 results)

04-20-2011 - Aerial Craft and Non-Human Body  Video from Irkutsk, Russia. Hoax or Crash?