aidan moffat

Arab Strap- Cherubs

The Scottish band Arab Strap have been in my “to listen to” playlist for quite a while now. I remember in the early 2000’s how much attention they were getting in relationship to other bands like Belle & Sebastian and Franz Ferdinand. I am slowly going through their discography and loving their music. “Cherubs” has […]