Castro Street Fair, SF

Comment by derek

I think it was in the spring of 2003 when it came down. I moved from Gough & Market to the Castro in June of 2003 and it had just been taken down. Maybe 2002? The [...]