My name is Tim O’Leary and I live in Melrose, Massachusetts, a suburb just north of Boston. As I was driving one of our main streets in the city of Melrose, Lebanon Street, I passed by something that caught my eye and I said to myself “what? what was that?” So I went around the block to take another look, and I was shocked to see a life-size statue of the devil, in blazing red, with a menacing look and even the demonic hand gesture, with a mocking Happy Easter sign in front of it. They must’ve put this up with the last day or so because I never saw it before.
Answer with this: