The number of free festivals in San Francisco is overwhelming and brilliant - here are a few photos from the recent music festival on Haight, which had 3 stages, skateboarding & dancing among other sometimes strange and always wonderful goings on. ...