Two Wheel Tuesday With Sheldon Creed: VIDEO

October 07, 2014

Everyone has those friends that are annoyingly good at everything. After watching the above video, we have a slight suspicion that Sheldon Creed is one of those guys. Watch as he channels his inner Joey Chitwood and displays some pretty insane car control in his Traxxas Stadium Super Truck at the Coronado Speed Festival. Effortless!