The Weirdest Show on Earth returns on Sunday April 26th, 2015! Children of all ages, prepare to be amazed and amused and astounded at the sensational spectacle of art and music and dazzling world of wonders that is the 16th annual How Weird Street Faire! For one day only in the heart of San Francisco! […]

read