Omar and the Howlers, Bamboozled: Live in Germany
It’s been twenty years since I last saw these guys play live– back then it was in Nacogdoches, Texas, at a place called The Market — and since then have maintained only a peripheral interest in their music, but I was curious to hear the difference…
Written on May 12, 2007 | Posted in Reviews