«               »
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?

Write a comment

You need tologin.

Level Beyond > WordPress platform, RSS tech , RSS comments design by Gx3.