FRONT RIDERS “Steel Trail” Album Out Now

Mastered at Nagasaki Sound, check out Front Riders and their album “Steel Trail”. Eight tracks of metal coming out of Heidelberg, Germany. Available now on Spotify and iTunes.