This is the promo clip from the Penelope DVD Bonus Extras that shows some scenes and a compilation of behind the scenes footage for Twilight.
Your browser doesn't support HTML5 video.
This is the promo clip from the Penelope DVD Bonus Extras that shows some scenes and a compilation of behind the scenes footage for Twilight.