Ron Leach

Ron Leach is the owner of the American Thunder Ride Truck and founder of American Thunder Motorsports.