Canadian Weather and News – Texas teen takes the meaning of ‘golf ball sized’ hail to new level

Parts of north Texas were hit by major storms on Sunday, March 26, which brought…