A friend of mine just posted on FB about a Teen Wolf punk band that plays in yellow basketball tops, underwear, and werewolf masks. I MUST SEE THIS SHOW