You must log in or register to comment.
Anyone know where this is?
Edit: Found it! It’s Los Caracoles (The Snails) pass in Chile next to the Argentine border.
nobody gonna ask how you found it?
it looks at Lombard St. in SF
“Pathetic”
Honestly that is probably less dangerous than the regular streets of SF. Never felt more like I was about to die in a cab than I did riding in SF. Dude seemed to know what he was doing but it felt like a roller coaster.