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!
Be in the Know!
Sign up to get the latest on sales, new releases and more.