Album Review: Sacred Leather – Ultimate Force (Cruz Del Sur Music)
Released on the 23rd February 2018, Sacred Leather represent heavy metal in its truest form on their first full-length album and debut Cruz Del Sur Music release, Ultimate Force.
Released on the 23rd February 2018, Sacred Leather represent heavy metal in its truest form on their first full-length album and debut Cruz Del Sur Music release, Ultimate Force.