Canada storms

mrblanche

TCS Member
Thread starter
Veteran
Joined
Jan 28, 2008
Messages
12,578
Purraise
119
Location
Texas
Any of our members get affected by the bad storms they're having up in Toronto, etc? I saw several videos of tornados, etc. Looked pretty rough.
 
Top