I've been following their website for awhile now. They hang out in NYC. They're a hoot!!!
Their best stories are on how liberals will hang on their every word totally oblivious to the fact that they are mocking them. They remind me of the Protest Warriors (without a belly-button girl).
Sad, but true.
On the bright side though, they have Che & Fidel.