We’ve said for a long, long, time that nobody in the pro touring world has actually went out and built the ultimate pro touring machine to compete at Optima’s Ultimate Street Car Invitational. And this wouldn’t be the ultimate either. Yeah, we know lots of bitchin cars have been built. Lots that we would love […]
More...
More...