Madame Tussauds launched the new George Clooney waxwork at Carnaby Street in London, England.

February 14, 2013 / Photo: Splash News