3D in your face put on an excellent performance!!!! Kudos to the whole band. They were very easy to work with from start to finish. We had them for a wedding reception, so we have a pretty diverse crowd, but they kept everyone involved and interested. I would hire them again in a heartbeat.