PoliticsCuteLemon Tea PartyTea party protest IRL troll sign.By by Peggy WangBuzzFeed StaffPosted on April 16, 2009, 7:27 pmTwitterFacebookLink