Album Review: Royal Blood – Self Titled
Brighton rock duo Royal Blood have set the UK alight since breaking onto the scene late last year and have now rose to the top with their self titled debut….
Brighton rock duo Royal Blood have set the UK alight since breaking onto the scene late last year and have now rose to the top with their self titled debut….