acetate Published November 12, 2014 at 576 × 370 in Constantine S01E03 Recap: The Devil’s Vinyl ← Previous Next → Moonrise Records: Willie Cole Feat. SATAN