Lancia Delta HF Integrale 16V Down On The San Francisco Street

This is Down On The Street Bonus Edition, where we check out interesting street-parked cars located in places other than the Island That Rust Forgot. Top Gear honored the Delta Integrale last weekend, and now it's our turn! » 12/06/09 8:00am 12/06/09 8:00am