Several Tornados Hit Toronto,Canada (August 20th, 2009)

-
TORONTO, CANADA (6:58pm EST, Thursday) Amateur video of one tornado that touched down at Vaughan Mills Mall in Vaughan, a suburb of the GTA.
-
- video encodings still in process -