Power metal band Worldview have released a music video for “Illusions of Love” which you can check out below. The track appears on their new album, The Chosen Few, which releases on May 26th.