Tipsheet "Courageous Carbon Tax"? Matt Lewis | June 01, 2007 1:22 PM Amanda Carpenter spotted this campaign ad (which she found especially disturbing ...)