
Album Reviews
New Music Review: THE STRADDLERZ ‘The Straddlerz’
REVIEW – The hard rock Italian duo THE STRADDLERZ debut their 9 track self titled album. The first track “No Changes” get the ball rolling with soaring guitars and fierce lyrics right out of the […]