waxworks

The British pop group are the latest stars to be unveiled at Madame Tussauds in London.