Plus: G4 isn't dead after all but a different network is, Matt Davis has a new job, and dragon-making with Game of Thrones.
What to watch on Tuesday, December 1.
The 2008 Victoria's Secret Fashion Show is coming your way! This extravagant display of beautiful women in exotic underwear has become an annual holiday tradition, and this year's event is sure to be even more spectacular than any before. The show, which airs December 3, was filmed this weekend in Miami, Florida--and we've got loads of juicy stuff for you to check out while you wait for the big night!