Ugliest Concept EVER!!
#1
Ugliest Concept EVER!!
Please tell me this isn't based off the RD
http://www.autoblog.com/2006/11/18/beijing...-dongfeng-d120/
http://www.autoblog.com/2006/11/18/beijing...-dongfeng-d120/