Comment Comment by yieldcrv BYD cars were my biggest tourist attraction on my last trip to Mexico, it was what I was looking forward to seeing the most, as soon as I got out the airport and saw taxis using them parent yieldcrv 2 days ago