taylorbl7
Esprit1987
taylorbl7

I think the car in this film was meant to be a modified Alfa SZ Zagato Monster.