Dead Rest stream Self-Titled EP


Chicago, Illinois based punk rock band Dead Rest are streaming their new Self-Titled EP.