
Heated discussion fueled by various alcoholic beverages - Who's right? Who's wrong? Will there even be another show after all this?!
Well, yeah. Probably.
Enjoy our thoughts (rants) on Wolf Man 2025, and be sure to share your own - like it, love it, or none of the above?