Check This: Slugs – Super Sane

Alt rock group perfectly captures the mixed emotions of dealing with life and death on their latest single