This is your car on drugs Wednesday, 12 August 2009 07:30:14 CDT David-Braverman General (0) Via Tom Vanderbilt, a traffic safety film from Germany: