
Three people amazingly survived an accident after plunging off an embankment into Chacon Creek at MM 122 on IH 35 in Devine and slamming into two concrete pillars in a 2005 Toyota Sienna Van. Continue reading “Van plunges off IH-25 into Chacon Creek pillars”








