Okay I’ve never seen or heard this band. I did hear one of their gigs being advertised on the radio in St. Louis. The name just cracked me. Of course, what little bit of their music I heard on their website sounded pretty cool. I think that was a didgeridoo I heard someone getting down with…