re: #116 goddamnedfrank
I saw someone refer to them as the Herbal Tea Party. Seems apropos.
The Green Tea Party