Tea Party?

When I hear the words “tea party” my tea-loving British ears perk up. But this shit is not what I had in mind:

Advertisements