dilloduck
Diamond Member
I watched them perform on Austin City Limits last night and it was the first time I've even heard of them although they gained fame at our SXSW festival here. At first it looked like the cast from Jesus Christ Superstar doing Beatle music but I got drawn in by my curiosity and found them to be quite enjoying. Any other folks heard or seen them?