|Photo via Facebook|
You can listen to "Love Vigilante" below. For more on The Devil's Twins, check out their website. If you're in the Boston area, they have an upcoming show at Atwood's Tavern with Carissa Johnson on October 12. That show cannot be missed.