- Mar 25, 2001
- 19,275
- 1,361
- 126
Great little college town just west of here, home of Louisiana Tech. It killed a woman and her teenage son when a tree fell on their house, survived by another son who’s in high school. The storm woke me up but nothing serious where I’m at.
Drone footage of the aftermath
Drone footage of the aftermath