Scottish rockers North Atlas recently released awesome new single Fasterthanyourthoughts.
Vocalist Leon Hunter said: “Written from the perspective of having ADHD, this is a song about distracting yourself, trying to outrun negative thoughts, only for them to eventually catch up with you and hit ten times worse.”