Machiavellian God has released their newest single “Eternal Echoes” out of their upcoming album “Beyond The Void” set to be released on May 10th via ViciSolum Productions.
This new song also features some additional vocals done by Teddy Möller from…
Read more