Jess-O-Lantern

JESS-O-LANTERN is the singing Living Dead Ghoul from Ocala, FL. Now based out of New York City, to share all the pumpkin spiced, blood splattered, undead joys of existence.