Strange lights in sky over Toronto, Canada July 26th 2014 - Video
PUBLISHED: Jul 27, 2014
DESCRIPTION: Strange lights appeared over Toronto Canada on July 26th 2014. this was filmed at Danforth ave and Victoria park ave. near Pharmacy ave. UFO ? Alien invasion?