Watch Closure In Moscow’s New Video for “The Church of the Technochrist”

by | Nov 12, 2013

Closure In Moscow’s new music video for “The Church of the Technochrist” has debuted online.

Watch it below (via Absolutepunk).

The band’s forthcoming record, Pink Lemonade, is expected out in February.