How Weird Street Faire is the longest-running dance festival / street parade on the West Coast returns on Saturday, September 21 to San Francisco. A city famed for its diversity, innovation, and vibrant cultural scene will have its annual celebration of all things quirky and creative! It promises to be a feast for the senses,...Continue Reading