The video for the new song Roman Cars was released this week following a show by Bill Janovitz and Chris Colbourn in Soho this month that was unusual in a couple of ways. It offered the chance to see Buffalo Tom as a drummer-less duo and do it in the homey, […]