UFO Sightings | UFO News Reports

Blog posts : "alleged proof russia shot down ufo in tien shan mountains"

Alleged Proof Russia Shot down UFO in Tien Shan Mountains

Allegedly Russian radar picked up a huge UFO craft and sent 2 mig's after it. they fired warning shots from a distance with no response. then they were ordered to move in and take it out. on approach their missile systems failed and their engines followed. they retreated back to base and the radar t…

Read more

1 blog post