Posted Oct 3, 2017, 12:49 AM
|
|
Registered User
|
|
Join Date: May 2004
Location: Sacramento California
Posts: 2,270
|
|
Idk seems more hype and a marketing gimmick, especially in China. Travel there enough to be concerned about how it's going to built and maintained and put a bet of when it all deteriorates.
|