victoria's secret

Victoria’s Secret Holiday Angels TV Commercials — Our Top 11
The 2011 Victoria's Secret Fashion Show was held back on November 9th at the Lexington Avenue Armory in New York City. The show will be broadcast tonight on CBS! To get you ready for the show we present our top 11 Victoria's Secret TV commercials featuring the Angels themselves! ...