Good Finds Live Music

Close Lobsters: A YouTube Tribute

This is one of my favorite bands.  Chances are, they are not one of yours.  They are easily one of the 10 greatest Scottish rock bands of all time1.  But for whatever reason, they didn’t stick around.  Maybe they were too early.  Their most popular album, Foxheads Stalk This Land, was released in ’87.  While […]