Anyone catch "The Dumbest Things On Wheels" last night on the Speed Channel? Funny as hell... and I thought I did dumb things.
On the west coast, there were 2 1/2 hour shows back to back last night... Wednesday night on the Speed Channel.when does it come on ?? sounds like a show for me