About
One day last summer I was sitting in Dallas traffic on I30 going no where and looked over and saw a torque converter perched up on the center concrete median. Someone placed it there nice and pretty. Lol. Right in the middle of Dallas’s busiest freeway. I got a good laugh and just couldnt pass up the photo op. Lol. Kuddos to whoever just made my day that day!
History of this Vehicle
Plans for this Vehicle
Sponsors & Special Thanks