Groove Metal Band ‘XIII Minutes’ Releases ‘Machaira’ Lyric Video
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