Checkout
Cart: £0.00 - (0 items )

Inside a Chinese Internet Cafe Where Gamers While Away Their Days

Inside a Chinese Internet Cafe Where Gamers While Away Their Days

The Lemon Internet Bar in Zhao Zhuang, China is open 24/7. The post Inside a Chinese Internet Cafe Where Gamers While Away Their Days appeared first on WIRED.

Source: {$feed_title)

Inside a Chinese Internet Cafe Where Gamers While Away Their Days

Back to top