Snake Oil Salesmen: Mind Games

Here is a seriously indy furry music video from Snake Oil Salesmen and this one has me sitting here wondering if these guys are in the fandom or not.

There is always an occasional music video where people run out and get bad costumes from a shop that just look like bad mascots but in this case I just don’t know.

Anybody know these guys?