Premiere Twilight LA

Fans reach for T-shirts that are handed out before the premiere of “Twilight” in Los Angeles on Monday, Nov. 17, 2008. Fans arrived as early as 10:00 a.m. on Sunday to watch stars arrive for the premiere. (AP Photo/Matt Sayles)

Posted in:
Creative Commons License

This work is licensed under a Creative Commons
Attribution-No Derivative Works 3.0
United States License

LTT Privacy Policy

Sponsored by