UFOlogists, rejoice.

by

1 comment

A new video making the rounds professes to prove that NORAD tracked a UFO back when it was located at Boulder Street and Union Boulevard in Colorado Springs.

What do you think?

Tags

Comments

Showing 1-1 of 1

 

Add a comment

Clicky Quantcast