Standing Ovation release new video ‘I Have Superhuman Powers’

By on August 28, 2013


Finnish based Standing Ovation is an act that combinines unprejudicedly various musical elements. Their debut album The Antikythera Mechanism was released last year and now the band has released a new music video to a song called “I Have Superhuman Powers”.


Standing Ovation is currently writing a new album.


Author: DaveHHM

Dave Luttrull: Owner/Editor in Chief of Hellhound Music. Star Wars nerd, Gamer, Destiny homer, blogger, writer and lover of all things music.