Satan rules the airwaves in Delmer Darion’s beautifully meticulous “Television” video

    Satan rules the airwaves in Delmer Darion’s beautifully meticulous “Television” video 1

    Taken from the British duo’s debut, Morning Pageants, out October 16.

    PropellerAds