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.

Have you seen anything like this?
Write a comment
You need tologin.
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.
Have you seen anything like this?
You need tologin.