Loading...
Uploaded by NelgObaz on Sep 24, 2006
The School of Fashion Design on Newbury St. in Boston recently held a formal fashion show that was quickly co-op'd by the energetic staff of the American Apparel located directly next-door.
News & Politics
Standard YouTube License
GO AA GO!
PanavisionLove 4 years ago
Load more suggestions
GO AA GO!
PanavisionLove 4 years ago