A thrilling car chase takes place on the famous switchback curves of Lombard Street.

Filmed here

Lombard Street

Lombard St, San Francisco, US

Community posts