Today, vocal powerhouse Vince Freeman has released his new single “Blame Myself” the third from his highly-anticipated debut album Scars, Ghosts & Glory, out March 22nd. The anthemic soulful stomper is an ode to unapologetically owning the choices we make in life and speaks to the singer-songwriter’s journey of self-acceptance. In the accompanying music video, directed by Chris Boulton and Moss Davis, Freeman takes hit after hit, showcasing his resilience as he humbly holds his ground no matter what is thrown his way.