Ha not sure. Never even heard of the make! Seemed like the person was pretty proud of it since he wrapped the whole car advertising it being electric.
BYD = "Build Your Dreams," a Chinese car maker that once had ambitious plans for selling electric cars in the US. Warren Buffett was a major investor. It didn't really work out, obvs.
How China's Electric Car Dreams Became A PR Nightmare In America
But they are still around:
New Rules Lift BYDs Electric-Car Sales - WSJ