Friday, December 30, 2011

UFO Fleet Over Cowgill, Missouri

A Fleet of UFOs were captured on camera hovering over Cowgill, MO December 28th 2011. The witness claims that this was the fourth night in a row the UFO has shown up directly over their house. The witness also claims that the UFO releases "Little Ships" from it. Click here for the video >>>>

No comments: