Tag Archives: Henry McComas

‘Wolfman’s Got Nards’ Documentary Gets Official Release Date

Wolfman's Got Nards

Raise your hand if you love The Monster Squad! I know, right? We do too! We were super excited when we heard about the new Monster Squad documentary Wolfman’s Got Nards. And we were lucky enough to be able to review it. Guess what? We absolutely adored it (read our …

Read More »