4/15/09BYD S8 Convertible: A Chinese Chopstick Dumpling DeathtrapAnother Mercedes post? Not quite. Oh how we love the quirky folks at BYD. No attempt to mask what they're trying…ByThe Auto InsiderPublishedApril 15, 2009Comments (81)