The new album is called 'Welcome The Night'
The Atari's are set to release a new album through Isola/Sanctuary Recordings on February 20th. The forthcoming album is titled 'Welcome The Night' and is available for streaming right HERE. The record is the follow up to 2003's 'So Long, Astoria'.