Originally aired on SPEED Center on July 14, 2012. All footage property of Fox Sports and SPEED. Producer: Lauren Dunning (twitter: @lauren_dunning)

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…