Victoria’s Secret Fashion Show 2003 – Segment 6 ‘Finale’


NEW YORK – NOVEMBER 13: Supermodels photographed during the Victoria’s Secret Fashion Show at the 69th Regiment Armory November 13, 2003 in New York City. The Fashion show will air November 19, 2003 on CBS.