'Raining cast and dogs' would be an understatement

  • 3 years ago
Heavy rain and hail pelted Wills Point, Texas, as a storm blew through the area on Wednesday, March 24.