4 July 2011, JellyBean @ 7:27 am

Triangle UFO craft filmed on June the 30th 2011 at 10.15PM over Toronto, Canada.

Similar sightings have been reported over Romania, Brazil and China in recent years.

YouTube Preview Image

Have you seen anything like this?

Related Reading:

Be Sociable, Share!
Level Beyond is based on
WordPress platform, RSS tech , RSS comments design by Gx3.