Back to photostream

1990 Lancia Delta HF Turbo IE

This was a little smoky on the overrun.

1,241 views
5 faves
0 comments
Uploaded on June 28, 2015
Taken on June 21, 2015