Tornadoes Touch Down In Alberta After Warning

in Canada by

A tornado warning has just ended for Alberta, there was touchdowns around the Red Deer area. 

More