Left To Suffer have released a music video to accompany their recently-released ‘Depression’ single. The track will feature on their forthcoming EP, which is called ‘On Death’, and