3 ms·
30 million walking ad display platforms, renewed at every raining season. Oh Yeah!
by ww520 9y ago
30 million walking ad display platforms, renewed at every raining season. Oh Yeah!
- Bakary 9y agoIt may seem hard to believe but China is much more "late-stage" than the West. Or at least that's what it feels like when living there.