Simon Cowell - Tuesday 3rd May 2011

Simon Cowell Launch of ITV's new show called 'Red or Black' at The Mayfair Hotel London, England - 03.05.11 (6 images)

Advertisement