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,467 | Category: Misc News
More photo galleries