December 06, 2008

Rob, Kristen and Catherine in Munich Germany

Here's a video taken by a fan in Munich during the Twilight promotion in Germany.

0 comments:

Post a Comment