Tornadoes Rip Through Toronto, Canada

August 21st, 2009 by

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

Similar Posts:

Tags: , , ,