Joined
·
1,891 Posts
This red sports car has been developed by students of the Shanghai based Tongyi University:
Source: http://auto.sina.com.cn/news/2009-04-19/1754483455.shtml



Source: http://auto.sina.com.cn/news/2009-04-19/1754483455.shtml