Is there really a store called 'Old Navy'
Is there really a store in New York called "Old Navy?" or did they just make that up for the film?
Strange name for a store if it is real. Can anyone explain?
Is there really a store in New York called "Old Navy?" or did they just make that up for the film?
Strange name for a store if it is real. Can anyone explain?