Orlando-based metalcore band Blessing A Curse has partnered with Idobi Radio for the premiere of their new music video, “Every Single Lie.” The track comes from their latest album Satisfaction from the Vengeful, released on Smartpunk Records last year.