Mooney 0 Posted August 31, 2007 Site is in Chinese, so I don't have much info. There are plenty of pictures though, so go have a look. Source: http://psp.tgbus.com/news/200708/20070831160615.shtml Quote Share this post Link to post Share on other sites
Wizard 0 Posted September 1, 2007 Get mag to translate XD Quote Share this post Link to post Share on other sites