Lord Of The Lost Set a Sign for Peace with New Song “Not My Enemy”

As a direct reaction to the war in Ukraine, Lord Of The Lost set a sign for peace and international understanding with new music.

Continue reading