UFO Videos and other high strangeness found on the internet. We’re not alone on the planet and these are the videos that prove it. Landed UFO Seen Taking off and quickly zooming away. Hikers See Multiple Strange Lights Over Lake in province of Manitoba, Canada. Huge UFO captured over Venice Beach, Florida. Large number of… Continue reading Strange Lights Seen Over Lake In Province of Manitoba, Canada