Saturday, September 4, 2010

Edward and Bella Wax Figures!


Movieland Wax Museum in Niagara Falls, Ontario, Canada.



Via Twilightish

No comments:

Post a Comment