Thursday, November 19, 2009

Todd on the Today Show

Todd was on t.v. today! NBC interviewed him regarding all the twilight standups they make at work. Check it out on:

Click on a video link right by Rob Pattinson's picture on the main page. It is called Fans line Up for New Moon Premiere.