I don't know anyone IRL who has heard of them either. Somehow I always manage to look at their tour calendar when they're almost done with Germany. Found out last Tuesday that they were going to be...