More Italian Set Photos

May 24th, 2009 | By | Category: Featured Articles, Movie News

Twilighters 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)

Tags: , , , , ,