A sign in a Brookline, Massachusetts parking lot serves as a tool of protest against the US military in Iraq and Afghanistan, April 2004.
Posted by acarvin at May 02, 2004 05:27 PM
TrackBack
Number of Comments: 7
Post a comment
USA: Exit