NEWS: NEVERSTAR – “Lose Control” Video Released
“Lose Control”, the new video from U.K.-based, female-fronted metallers NEVERSTAR, can be seen below. The clip was filmed this past September at London, England’s renowned East End studios. According to…