Thursday, August 14, 2008

Specialized Concept Stores in Europe

Specialized opened up their first concept store on the continent. Their first continental concept store is in Goirle, the Netherlands.

No comments: