Rockford, Illinois post punk/electronic/synthpunk band Shadows and Mirrors have aired the video for their latest single "Judas 21".
The song is taken from their new album 'Clones', released last Friday (July 9) through Electric Dream Records. Get your copy here.
Watch the video below.
Watch the video below.
Tags: Shadows and Mirrors