Channel 19

By Todd Dills | November 01, 2009

Lending a helping rig   In Overdrive’s home base of Tuscaloosa, Ala., in September, truckers pitched in to help police foil a suicide attempt. As a man stood on the ledge of the I-20/59 bridge over McFarland ...

Editor's Picks

Stay Connected

Sign up to get Overdrive's daily newsletter.