Groove Metal Band ‘XIII Minutes’ Releases ‘Machaira’ Lyric Video
7 October, 2017
0 Comments
Tulsa, OK metal band Thirteen Minutes is proud the premiere of the lyric video for 'Machaira' the track comes of their new digital ep and can be seen below. Thirteen, this number conjures up several images…