ALAIN DELON Quiz — The Answers

How much did you know about the French heart throb? Not just any heart throb, mind you. Alain Delon was something very special, a riveting star and international sensation combined. Listen to veteran British critic David Thomson: Perhaps it is just a matter of physical presence with the sense to remain enigmatic, but time and […]