Ben Olsenblasted on May 27, 2011

SF Cultural Arts Carnavals Grand Parade Sat. and Sun. Another reason to get half-naked and dance around in SF