FRONT RIDERS “Steel Trail” Album Out Now

Front Riders "Steel Trail" album cover

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.