Watch: Ceremony Premiere Music Video For "In the Spirit World Now"
California indie rock band Ceremony have premiered the video for their new single "In the Spirit World Now".
The song serves as the title track of their forthcoming album 'In the Spirit World Now', set to be released on August 23 through Relapse Records. Pre-order your copy here.
The video was directed by Muted Widows. Check out below.