 That's new from Bar Italia. That song is called Sarcustica from a new EP they have out. We heard the Insomniacs tear it all out from their 2000 album Get Something Going. They'll be live on my show this coming Wednesday at noon. Please tune in.