Send us a scoop!

Russell Brand Might Be in New York... But His Likeness is in London

While Russell Brand was hitting the red carpet in New York for the Arthur premiere, his likeness was being unveiled in London. Katy Perry’s husband had a new waxwork put on display at the infamous Madame Tussauds – and it’s even hotter than him! (read more)