When a band releases a single, it’s because the track is able to stand alone as a significant musical achievement. The song has undergone hours, sometimes days of labor, and is expected to be a masterpiece. Expectations were both met and exceeded with the release of Twin River’s new single “Antony.” The Vancouver-based group released their debut album, Should The Light Go