Classic metal renegades Sacred Leather will release Ultimate Force on February 23rd via Cruz Del Sur Music. Check out a video for the track "Power Thrust" below. Pre-orders are now available for CD and Vinyl. While time travel is merely a figment of the imagination, Sacred Leather's brand of...
Continue reading...
Continue reading...