Irish actor Stuart Townsend leaving the french TV show ‘Le Grand Journal’, Paris, France – 18.04.11. Pictures: VIPIRELAND.COM