Reviewer Drives BYD E6: Verdict? "One Trick Pony"Reviewer Drives BYD E6: Verdict? "One Trick Pony"
Chinese automaker BYD, or “Build Your Dreams” has big plans. They had a strong presence at the recent 2011 Geneva Motor Show with a lineup of production electric cars both present and future, and the company...