Tuesday, August 26, 2008

Denver, Democrats, and Protests.




Denver, Democrats, and Protests.
"Where is the America I love?"

Fantastic photo from fantastic site: Daylife - with traction.

No comments: