11/15/2009

Pattinson, Stewart and Lautner promote their new film in Munich

Here are new images of "Twilight" stars in Munich, Germany on November 14th, 2009.



A kiss?

No comments: