Guess I should have ordered digital cable. I think you are probably watching
Speed Channel. I am going to CC the list with the same info. I dont know if
you have seen the American Chopper series but they are starting a new series on
The Discovery Channel. It is called American Hot Rod. It premiers tomorrow at
10pm. The link is below.
I also hope you managed to see Rides on TLC this past week. Tuesdays at 9pm
Episode guide below.