Shout Out Louds premiered the new video for “Illusions” via RollingStone.com. The band has kicked off their US tour in support of their new album Optica.
Nine years ago, a pact was made in Southern California between Autarch, Roskva, and Menno that occult sciences be applied to Lightning Swords of Death…