June 6, 2010 Truth In Advertising ~ British Petroleum Edit Delete Tags Autopost Actual British Petroleum Ad From 1999