Dalian

Security Guards Mess Up Upcoming “World’s Biggest” Apple Flagship Store in Dalian

What the fxxk is going on? Dalian? Well apparently, Apple has started putting posters of its upcoming China flagship store…

8 years ago

This website uses cookies.