China's Geely motors plans to show off this trippy concept car, the Fengyin, at AutoChina 2006 in Beijing later this month. We're not saying it's ugly, but Battlestar Galactica called; it wants its air conditioner back. – Mike Spinelli»11/15/06 9:40am 11/15/06 9:40am
Kinja is in read-only mode. We are working to restore service.