Ghost Buffalo gives up the … well, ghost
Allow us to make this semi dreary Friday a little drearier. We just received word that one of our favorite bands (yes, we know we have a lot of favorite bands) is about to expire. It seems Ghost Buffalo, we’re saddened to report, has reached its natural end. The outfit…