METEORA – Release Music Video For “Slave of Creation”
New Album, ‘…of Shades and Colours’ Out Today – In Stores and Online Hungarian symphonic metal band Meteora release music video for “Slave of Creation”. Watch here: https://youtu.be/FHK2-ygqkCU...