Meet the Teenage Exorcist Girl Squad: a crack team of five girls from Arizona, USA, who are adept at the laying on of hands, and the booting out of demons. They’ve worked all over the world, are about to get their own reality show, and are just a phone call away…