Just saw 3DD a couple of weeks ago in Florida opening for (coincidentally) Creed. They were as good as ever.