Last Days of Babylon

Last Days of Babylon

The Sonic Overlords unveil music video for “Utopia”

News Video
THE SONIC OVERLORDS have unleashed another taste of melodic rock majesty and thunderous doom via the music video for their new single, “Utopia”, which metal.de has already described as “hard ...
Read more Comments Off on The Sonic Overlords unveil music video for “Utopia”