Pulled over doing ritual at park

Maybe they are demons, protecting you!