x
Breaking News
More () »

Overnight lightning storm flashes above Toronto

Residents of Toronto, Ontario, were treated to an electrifying lightning storm that illuminated the night sky on June 2.

Before You Leave, Check This Out