This week Erin and Abby head to Luxembourg to talk about an infamous wolf... or should we say Werewolf? Plus, what is it about werewolves in the first place? Listen in to find out.

Support the show