I know this is unforgivably last-minute, but today until 5:30 p.m. is the 33rd annual Haight Ashbury Street Fair, chock full o’ peace, love, happiness, and awesome free live music, including sets by Brothers Horse and Pan Demon. Get out there and get you some Street Fair, baby!
