- CNET
- Reviews
- Automobiles
- Cars of the Auto China 2012 show in Beijing
BAIC C90L
30 of 35 from Cars of the Auto China 2012 show in Beijing
At 17 feet long, the C90L is a luxury boat, with a 6-liter V-12 required to turn the wheels, a rare bit of excess for the Chinese market.
April 24, 2012 4:14 PM PDT
Photo by: Newspress Ltd.
| Caption by: Wayne Cunningham
Member Comments
Add Your Comment
Conversation powered by Livefyre