Awesome rock vocals, amazing guitar riffs, percussion and bass lines to die for? It must be a track from The 99 band!