John 5 Talks About His Favorite Horror Movies and Touring
The darkness ascends quietly like a phantom upon the southern NY town of Binghamton, the dead leaves are falling, and there is a slight spine tingling chill in the air. It’s October! Is there a better way to usher in in the Halloween season…