just listened to their new, debut album on a whim and instantly sensed they were a big Live Act. just sounds like their album exists so they have an excuse to play live. has anyone seen them live before? i'd be intrigued to know what a live show from them is like. some articles have v high praise but i was wondering if there is any first-hand experience
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.