Yes, I've been away for like two months. Yes there's an explanation. Yes there's a TON of music to update about. Give me until around May 8th and I'll be back and going. For now, check out Holy Ghost's new video for their single Wait and See off their self titled album. Can't get this one out of my head.
Holy Ghost! - Wait & See from DFA Records on Vimeo.