Guitars. Drums. Bad attitude. Three things that you need to make a rock song work and those three things are to be found in “Mean Rock n Roller” by MeMe Detroit. Take me to the guitar solo, I said, and indeed they did. Rifftastic.
October 25 2020