Supermodels Adriana Lima, Tyra Banks and Heidi Klum officially open the largest Victoria’s Secret store in the world at Herald Square in New York City. The Victoria’s Secret 2002 Fashion Show airs Nov. 20th on CBS. November 19, 2002.
Begin typing your search above and press return to search. Press Esc to cancel.