“This is one of those singles that stays in your head long after it has finished… Defy All Reason’s new album is going to be a cracker!” – Leader Live ‘Bad Blood’ is the new music video by Welsh hard rock band DEFY ALL REASON: A heavy rocker, this foot …
Read More »