MP3 of the Day: “Self-Sabotage” by Crimson
Miami’s hard rock scene is pitifully low on estrogen. Enter Crimson, a local six-piece that’s been playing together in one form or another for the past few years, but only recently has started kicking it into high gear. The backbone of the band are the married couple (awww) of guitarist…