Electric car fail

Why was this removed?
I moved it to News and Politics where it should have been from the start. I have been monitoring that thread since the beginning and got tired of the political slants. You can post non Mopar related topics in General but it better not be current events, news, politics or religious in nature. That should go to the N&P.