Tag Archives: donner pass

Hell on the Highway

One upon a time SPEED had a great show by the name of Wrecked. The premise was simple, following the daily action that occurs when running one of the largest towing operations in Chicago. Car crashes, truck crashes, heavy equipment, … Continue reading

Posted in Diesel on TV | Tagged , , , , , | Leave a comment