May 11, 2009

Photo: Masquerade Ball Masks

San Francisco's How Weird Street Faire was a fun outdoor event (much like the Love Parade), encouraging costumed revelry with an electronic twist.