By Michelle Ayoub - 06/29/2008
“Yes, NO, do-do-do-do!”
Le Medley, June 29th 2008. The band: Mindless Self Indulgence, touring in support of their new album If. I am still undecided on whether I am the perfect person to write this review, or the absolute worse. On the one hand, I vividly recall sneaking in to seven dollar shows in bars years before I was of age to see this band, on the other hand, I vividly recall sneaking in to seven dollar shows in bars years before I was of age to see this band.