After a week of teasing Set it Off have finally released their new song “Killer in the Mirror.” The band has also joined Fearless Records! Check out the new song below!

Advertisements