from Apr 10, 2008

9:17 AM

San Francisco to Protesters: "HAA HAAA!"