sk1
04-04-2017, 07:07 AM
Here we go again. This time in Louise, Texas which is a small town about 10 miles from El Campo
http://abc13.com/news/2-louise-isd-teachers-arrested-in-separate-incidents/1832317/
http://abc13.com/news/2-louise-isd-teachers-arrested-in-separate-incidents/1832317/