Mmmm. Not sure what to make of this one. Pope Flores is going to dish the dirt of the mysterious stories surrounding Del Close during the early '80s. To be honest, I don't even know what the rumors are, so I don't know what to think of his tantalizing tease. I shall follow it to see what comes about.
Russia's The Dead Hand
8 years ago