6/10

Halloween is a big fucking deal in America but these guys take the fucking piss. It's nice to see people being so passionate about something but you can't help but wonder that these people have a screw or two loose. I'm guessing they all had pretty shitty childhoods to cling on to something like Halloween so fiercely.