Madame Tussaud’s has unveiled their life-size wax figure of Robert Pattinson, now on display at their New York City branch! Now you can kiss and take pics of Rob to your heart’s content! Think a Taylor Lautner statue is in the works? Source Movie Trailers – Movies Blog

Madame Tussauds is adding a life-size wax figure of Rob to their famous collection in London! The £150,000 wax Rob will be unveiled this month Fans can cosy up with Pattinson in his own special VIP area in the exclusive A-list party area. The actor will be in good company as he joins a host[continue reading…]