As with most car projects that have a deadline, this one didn't quite make it to it's intended debut. But that's about the only thing slowing down this '33 Rod Built by Ridetech. Posted by Michael Harding