Rock trio Echo Splinter premiere their entire new EP, ‘The Last Stand,’ a record of songs written and recorded before they had even met.