As some of you guys have heard, I am the new host of the Optima Search For The Ultimate Street Car television series on MavTV, and next weekend I’m coming to Texas! There are several bits of cool new news surrounding the TV Show and the USCA events where we film the show, so you […]
More...
More...
Comment