Tube put the pedal to the metal with these series of promos for Speed TV's coverage of the 2008 Barrett-Jackson auction.

Loading more stuff…

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

Loading videos…