Seward Street Slides, San Francisco

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