Sunday, December 13, 2009

Team Edward vs Team Jacob on SNL with Taylor Lautner

The best video clip of them all.




Many can not view the NBC videos. If this is you Check out my youtube video post of the videos

No comments: