Tuesday, March 16, 2010

Dumbest Poster Contest

From the March 16, 2010 "tea party protest."









No comments:

Post a Comment