Peyote said The amount of people in this thread that STILL think the article is about an electric vehicle is hilarious. Ignore the Challenger video guys, scroll down to the Charger Click to expand...