NewsMajor Car Wreck Near Lil World In South Dallassmashdatopic6 years ago3.6kMajor accident located at Malcolm X and Elsie Faye Heggins st left a person rushed to the hospital and we...