Masterminds – Giant Antlers [Album]

At first, I was a bit perplexed when I say “Masterminds” as an ad on Facebook. I did check the page out and to my pleasant surprise, it was the Masterminds crew that I know and love. They’re back. The last time that the three Wesleyan students put out music was in 2002. Ten years later, out of thin air, they are back making music. Support them, pay the part-time musicians $8.00 and check this album out. FONDLE ‘EM ALUMNI.