This isn’t exactly a place you stumble upon but I did somehow.Willimantic Records is an extremely charming dump. It seems more like someones basement than an actual business. There’s also an odd odor that I smelt but just couldn’t place. Was it wet cat? I’m not sure.The shabby appearance can’t hide what this…