Last year the crew from "Car Crazy TV" made a trip to Michigan to visit Jack Roush and the House of Horsepower. Along the way they met several employees and got an idea of just how crazy people at ROUSH are about cars. This is the episode that aired on SPEED television.
Jack Roush Goes "Car Crazy"
Posted on June 28, 2010