India Based Metal Band R.A.I.D Drops Lyric Video for ‘Soul Of A Lion’
India Based Metal Band R.A.I.D have released a lyric video for ‘Soul Of A Lion’. The song is taken from their debut album “The Strong Survive”, which is released on July 13th via Rottweiler Records. The video can