News

Major Car Wreck Near Lil World In South Dallas

3.7kviews

Major accident located at Malcolm X and Elsie Faye Heggins st left a person rushed to the hospital and we are waiting on an update…

Leave a Response