enhanced-13099-1392425977-9

 A new Leonardo DiCaprio wax figure is unveiled at Madame Tussauds in London, and we wish it never happened.