Posts Tagged ‘ puppets ’

Twilight: The Puppet Saga

Dec 3rd, 2008 | By | Category: Featured Articles, Movie News

Here is a hilarious Twilight spoof involving puppets! Lol!