This is The Treatment. They are from Cambridge, England and do hard rock and roll better than most bands. It…