Vaughan

The Best Tornado Video Ever

The tornado isn’t all that spectacular (as far as tornadoes go, anyway), nor is the phonecam footage remarkable in any…

15 years ago

Tornado in Vaughan

Just north of Accordion City is Vaughan, and they got a tornado earlier this evening:

15 years ago