NEW YORK - MARCH 25: Fans pose for photographs with the Robert Pattinson wax figure during its unveiling at Madame Tussauds on March 25, 2010 in New York City. (Photo by Bryan Bedder/Getty Images)
UPLOADED ON 2010-03-25 14:20:18
PHOTO BY Getty Images
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!