Song of the Week: “Shut Me Up”

Oh, come on! We all need a little Mindless Self Indulgence in our lives! 😉

Mindless Self Indulgence — “Shut Me Up,” from the album You’ll Rebel to Anything (2008).