>>28674022
>techcrunch.com
Yeah this looks legit, especially for news about chairs in china, lmao.