A rock hurled from an overpass smashed a driver’s windshield and killed a mother of 3

With his girlfriend Keila seated next to and her three children in the back, Christopher Rodriguez was driving a cool, clear Saturday night. The family of five had just visited Keila Ruby Flores17;s brother in Round Rock, Texas, and was headed north to on Interstate 35.


Leave a Reply