The Atlanta-based trio, Mansell has released a new single from their debut LP Mantra, available on November 11th. The simmering track’s, “A Note 2 Myself”, lyrics relate to the feeling of wanting to disconnect from the world to the point where you start to drift into isolation. “This is just a song for …
Read More »