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.
[via Autoblog Chinese]
Related:
China's Geely in Detroit: Little, Crooked, $10,000 [internal]