mserafimsubmitted on 5/12/2010 Auto Spies Photos Timestamp: 7:19:28 AM
China’s first 8-speed automatic transmission, developed by Shengrui Transmission...
Views : 22,397 | Category: Misc News
More photo galleries