The Sword’s “The Veil of Isis” November 21, 2012 | Music and Music Videos Today I discovered that The Sword has released a new album and no one told me. For shame, the world! How dare you not tell me about this! RUDE. Also, this video has a naked space chick. Enjoy! > Continue reading...The Sword’s “The Veil of Isis”