riffrelevant.com
BLACKSHEEP ‘Weather Report’ EP Review, Stream & Video Debut
From Bucharest, Romania comes the new three-song offering from Blacksheep, ‘Weather Report’. Released a little over a week ago, this forecast bodes heavy metallic storms and hard rock t…