Drag Race High
Season 2
Ep 9. Test...1...2...3
- April 22, 2009
The teams put the finishing touches on their race cars and prepare to meet for their final exam. Only on SPEED.
The teams put the finishing touches on their race cars and prepare to meet for their final exam. Only on SPEED.