What was the red car that Delon bought and crashed?
So, car buffs, what was the little red sports car that Delon bought and in which his wife died? And is it my imagination or was the exact same car parked in the petrol station later when Delon accidentally bumps into his old gang on their way back from Spain?
share