Awesome UFO Object Filmed By NBC News 2011
palehorse95
Published
10/12/2011
Object falls like a meteor but does an impossible up turn and exits upper right.
6 Comments