More Italian Set Photos
May 24th, 2009 | By Krystal | Category: Featured Articles, Movie NewsTwilighters Italia has some cool new pics of the set in Montepulciano, including the creepy masked thing above!
(Their site seems to be having some technical difficulties, but you can see the pics here at L&L LJ)