re: #242 ObserverArt
Yep. Now based out of London England. I was listening to a bunch of their stuff before our Friday night jam session a week ago.
Caught one of their shows a few years back. Never heard of them at the time. They put on a fun concert.