Your Daily Twi-Fix
Posted on Mon Mar 15th, 2010 7:10am PDT By X17 Staff
Okay, so these aren't clips from the upcoming Eclipse, but we'll take what we can get! The New Moon DVD is almost out, and here's a sneak peek at some of the behind-the-scenes extras on the DVD. You're welcome!