Some of the links in this post are affiliate links, which means if you click on the link and purchase an item, I will receive an affiliate commission at no extra cost to you.
Well technically no…its his wax figure. This Robert Pattinson wax figure is freaking me out! The wax figure is an addition to the Madame Tussauds Wax Museum in New York City.
Has anyone been to Madame Tussauds…I have been wanting to go? Cool or creepy?
Photo from PR Photos