Hey Guys, My Name is Doug Stabler, and I am the US writer for the mag. Here is a link that should take you into my articles, and then from there you can see more of the magazine.
http://www.chinamotorworld.com/index...ewsList&cid=19
We have been having problems with our web master ... and at times it is down. Problem should be fixed soon. Also, the site is based in China, so give it a few moments to connect, and load.