Tea Party 09-12-09 @ Washington D.C.

Posted by Lemonsoda on Sep. 12, 2009