Constantine 1.3: “The Devil’s Vinyl” Review
NOTE: Full spoilers for this episode of Constantine are present in this review.
Are you scared by the idea of demon-possessed records? Well, Constantine is going to do its darndest to scare you wit...