Via Green Hell,

What: The first Green TEA Party
Where: Lafayette Park, Washington, DC (across the street from the White House)
When: September 26, 2009, 1-5pm

Details at the link.

Advertisements