Depends on which Spooky Tooth you're talking about.........Roland B's original S.T., or the newer owners of the not-so recently purchased S.T.?
It's not the same old S.T., but yes, there is a Spooky Tooth still in business. I just don't care too mention who the name, ie. business that bought the old Spooky Tooth......