It’s been too long! Richard In Your Mind have announced Super Love Brain, their first album since 2014. Here’s the first taste, a wonderfully lush single named All I Can Do.
Super Love Brain is out September 21 via Rice Is Nice Records.
Super Love Brain is out September 21 via Rice Is Nice Records.