Tornados around the GTA???


Epic storm rolls into Southern Ontario last night, with tornado sightings in Durham, Newmarket and Vaughan