Tags Thrash
Tag: thrash
Lost Legacy Release New Video
"Will You Remember" from their new album, "In the Name of Freedom" out March 20, 2020
New York power metallers LOST LEGACY have released their latest lyric video...