James Russell

  • Blogs

    October 5, 2006

    City Planner: Friday 10/06

    Cardinal Sin (last show!) @ the Triple Rock Tonight's your last chance to see the Cardinal Sin, the latest branch to fall from the punk family tree that included Song of Zarathustra, the Crush, and Cadillac Blindside. Here's what I wrote about the band a year and a half ago: "'I have begun to whine ... More >>

  • Arts

    May 18, 2005

    Whine At The Devil

    Self-Effacing Punks the Cardinal Sin on Guitar Overdubs, Band Unity, and Mötley Crüe