Jan 20, 2012

Nearly Transparent Store Planned For France



A nearly transparent Apple store is proposed in France.


Click to read the article