The Goddamned Rattlesnake January 14, 2008 January 14, 2008 / Motion Pictures, Music, New York The Goddamned Rattlesnake
Antiwar Protest, New York City March 23, 2003 January 8, 2008 / New York, Photography, War Photos of antiwar demonstration, New York City, 3/22/03