Weird indeed.
Also there's a link in the description to a free and totally band-approved download of the show. Sound is killer.
If you ever get to see them, hangout after the set; they're pretty fond of hanging out afterwards and totally open to conversation.