Deathcore act, I Declare War, released this new music video for their song "Blurred Vision" earlier today. The song is taken from the band's most recent album We Are Violent People By Nature; which released back in March of this year. You can still pick up the album now: MerchNOW!
No comments:
Post a Comment