Street Outlaws on Discovery, Monday's @ 10 p.m.
Thats the one.
It is a good watch for any gear head. The LEO scenes have to be staged and the races are well organized and way to "Public" but the interaction of the racers is in there.
Farm truck (the one from the vidio) is ranked 10th of the top 10 in the series. That turd has a $30,000 motor and drive train in it.