Looking to get a quick thrill? Try flying down a super steep slide in the hills of San Francisco. The well known Seward Slide [30 Seward St, San Francisco, CA 94114] became my nemesis. The first time I visited was at night, and apparently the park is open only during […]
Daily Archives: January 30, 2017
1 post