UFO Filmed Over Toronto, Canada

On July 26th, 2014 a strange sight was seen in the skies above North York, Toronto. Reports from witnesses say a round, bright light that was brighter than a star hovered and flew around the sky for about 25 minutes. It eventually disappeared. However, it was seen by numerous people around the city during it’s […]

Read More