Remember this band? They knocked out a few hits in the 80’s and 90’s and are back with an entertaining song that includes.. yup.. an electric car!