News
Sleave release video for new single 'Check Myself'
Richmond, VA's Sleave have shared a new song andvideo off their upcoming debut album 'Don’t Expect Anything' out this fall on UK indie Engineer Records.
"Check Myself' explores mental health and relationships. The lyrics explore topics and ideas that we all share but don't necessarily have the courage to say."- Sleave