Occurred on December 1, 2017 / Dallas, Texas, USA Info from Licensor: "I was driving a loaded trailer to be dropped off in Dallas, TX. I had gotten into the city and joined the already rush ho..
Location Dallas, Texas, USA
Posted By Joseph Louis Cooperwood
Posted On Dec-4-2017