Mindless Self Indulgence @ Showbox Seattle (Pics)

    Mindless Self Indulgence performs live at the Showbox at the Market in Seattle, WA on May 1, 2013.