OK — if we were to tell you that hometown heathen Alice Cooper and Detroit’s very own patron saint of guitar music Jack White were in a room together on Devil’s Night in the Motor City, it would be safe to assume it was for a satanic music collab, likely involving bats and a phonograph. While […]
