Ethan Couch

June 15, 2013 in Burleson, Texas... A little before 11 pm, Breanna Mitchell was driving home from work when she spun out on Burleson-Retta Road in a suburb of Ft. Worth, Texas. Neighbor Eric Boyles, his wife, Hollie, and daughter, Shelby, went outside to see what had happened. Breanna used a cell phone to call … Continue reading Ethan Couch