How Weird Street Faire

The tenth annual How Weird Street Faire took place on 2009 May 10.


&bull