I don't know if you are familiar at all with the band mudbison. Their lead vocalist Spencer Russell moved to Oklahoma a few months ago after he got married. I have really missed their shows at Velour, and was so happy when Spencer posted this song this morning.
Please have a listen.
No comments:
Post a Comment