vampires in london

I found this vid from AP covering the twilight premiere in London!!



And one from Extra.

Comments

Popular posts from this blog

Rachelle Lefevre Has A New TV Show