Neon Joe

Neon Joe

Available on iTunes
Loose Lips Drink Sips S2, E1: When a sudden plague of inexplicable werewolf fatalities strikes, the fate of the townspeople is left up to Neon Joe.
Starring Jon Glaser, Scott Adsit, Steve Cirbus