EvEryone needs a hero

4y ago
1.2K
- Lancia Delta HF Intergrale being driven near Liverpool St, London

This is a Lancia Delta HF Intergrale being daily driven London, I see it most days when I'm in town. Is this man a hero for this daily driver?

Join In

Comments (1)

1