I went to see Steamboat again at Carabar last Thursday. I'm still not sure how to sum this band up, though Ron Barker of Carabar fame says "Thin Lizzy". Decide for yourself with some lo-fi video of their final song. (Well, it was supposed to be their final song, but the audience demanded an encore. And rightfully so!)
More coherent thoughts coming in Thursday's paper.