“Lose Control” is the new video from U.K.-based, female-fronted metallers NEVERSTAR, which was filmed this past September at London, England’s renowned East End studios.
Posted in: MUSIC VIDEOS
Email: (optional & stays hidden)
Notify me of follow-up comments by email.
Notify me of new posts by email.