VIDEO: Orb UFOs Over Yellowstone National Park
UFOs over Yellowstone? In an intriguing video clip from UFO Man, three distinct orb UFOs appear to explore the ground and geysers of Yellowstone National Park. Check out the video for yourself as UFO Man enhances and examines the footage.
Written Confession: Eerie Orb UFO Filmed in Liverpool, New York
The following written confession and video were submitted via email: My sister shared this video she took out her bedroom window … Liverpool, NY … I discovered she took this around 11 PM EST on 2/14.