After the longest gap between albums, Punk stalwarts NOFX are back with their 13th studio album First Ditch Effort (released on 7th October). It has been four years since 2012’s Self/Entitled  and the latest release does not disappoint. With an equal mix of party vibe and darkness, First Ditch Effort appears to be a deeply personal […]