I've been listening to this Lithuanian group for awhile now and I think they'd put on an excellent show.