Sweden's Seventh Crystal will release their debut album, Delirium on May 14 via Frontiers Music Srl. Watch a music video for the single "Déjà Vu" below, and pre-order/save Delirium on CD/Color LP/Digital, here. Seventh Crystal, a new rock band from the fertile Swedish music scene, was...
Continue reading...
Continue reading...