United Kingdom and United States Pull Taylor Swift Ad December 30, 2011 No Comments on United Kingdom and United States Pull Taylor Swift Ad Post View 1 Proctor and Gamble has been asked to pull an advertisement featuring Taylor Swift for CoverGirl on a print ad for NatureLuxe Mousse Mascara by the…