Alien Triangle UFO , Or The TR-3B ASTRA

Video was taken in 2002
Location unknown.

2,990 views youtube.com

Interest

UFOs

Stumblers Who Like This Page