san francisco: love injection

20 september 2006 by

the lovefest parade and festival is back this saturday, september 23. the parade kicks off at noon at the corner of second street and market street.