Crooks and Liars favicon

CBS News Whiffs On Chris Wright's Lies About High Diesel Costs