Made in Downtown LAVertically Integrated Manufacturing
 

 
KVEA
October 2004
Telemundo visits American Apparel in Downtown Los Angeles.