Seventh Crystal have released a music video for their new single, "In The Mirror". The track is featured on the band's new album, Wonderland, out now on CD/LP/Digital (LP to be released July 14). Watch the new clip below. Picking up where their debut left off, but taking...
Continue reading...
Continue reading...