Frustration Release New Music Video for ‘Last Will and Testament’
Video

Frustration Release New Music Video for ‘Last Will and Testament’

Frustration from Dublin, Ireland have just released their new music video for their track ‘Last Will and Testament’. The track is off of their latest record Dying Breed, which has been released in March last year. The music video is all live footage of the band. This thing looks way cool, so check it out … Continue reading