Ant Mcpartlin and Declan - Tuesday 3rd May 2011

Ant Mcpartlin and Declan Donnely Launch of ITV's new show called 'Red or Black' at The Mayfair Hotel London, England - 03.05.11 (9 images)

Advertisement