Irish indie rock act Two Door Cinema Club are prepping for their sophomore release, Beacon, set to drop September 3. To build the hype and get everyone stoked, their have dropped a brand new song for our listening pleasure called “Sleep Alone.” You can listen below. Thoughts?