Wasnt Howard Stern a big STP fan?
I have that shirt, somewhere, and it has tour dates on the back. I *think* it was from their '97 tour.
And Jesse Camp is who exactly?