K Kaivball Member Jan 6, 2013 664 13 Kalifornia Jun 18, 2013 #1 Jun 18, 2013 #1 Saw this BYD electric taxi on my way to work in China this morning. Interesting.