Kooch Bahar – LOUIE of the Week

Today, I’m sharing a little nugget from the old E.P. archives. Twenty years ago this week, Kooch Bahar, a really fun little band from San Jose, California decided to do their final show on December 17, 1988. Like so many great bands you’ve never heard of, they were talented, wrote great original songs, had a […]