Archive for August 21st, 2009

Tornadoes Rip Through Toronto, Canada

Friday, August 21st, 2009

Amateur video of a tornado touching down from Vaughan Mills Mall in suburban Vaughan. Found at LiveLeak.com from Rubicon_Cube.