Stitched Up Heart has released a music video for their song “My Demon“. You can find it below. The track is from the band’s latest album Darkness.