24×7 Online News
Picture shows a landspout tornado touching down in the town of Watrous. A strange weather phenomenon…