EP Review: TREP – Renewed (Self Released)
TREP is a four-piece hard rock band hailing from South Wales. At the end of October, they will be releasing their brand-new EP, Renewed.
TREP is a four-piece hard rock band hailing from South Wales. At the end of October, they will be releasing their brand-new EP, Renewed.