Meteorologists were tracking a severe thunderstorm in Niagara Falls, Thorold, Queenston and Virgil that could possibly produce a tornado.



Source link