ELETTRA STORM – Powerlords
…they release Powerlords on Scarlet Records. https://www.youtube.com/watch?v=qPSRb5AY37g Like A Hurricane Elettra Storm – Powerlords hits you at full speed right out of the gates with “Higher Than The Stars”, showing… …READ MORE