barcelona: american apparel store opening

american apparel lands in spain, opening its first store in downtown barcelona on friday, jun 6. location: carrer avinyó 7 [ciutat vella].