We had the chance to hang out with Robby Gordon and Sheldon Creed this weekend during Optima’s Search for the Ultimate Street Car, where the two of them were putting on a show competing with their Formula Off-Road Stadium Super Trucks at Charlotte. While talking in the pits, Robby proceeded to show us a video […]
More...
More...