Jeffrey Donenfeld
Today during the Castro, San Francisco, California, USA walking tour, I discovered the Seward Street Slides. A quick video clip..