Demon Slayer fans are having a hard time containing themselves after the latest stage play cast reveals multiple thirst traps in a row.
The original Jason Voorhees from "Friday the 13th" will be signing autographs and taking pictures at a store that has relocated to a South Windsor plaza.