OMG!!!! David is absolutely amazing! There was not one person that didn't comment on how mind blowing he was. Many guests are now going to use him for their events! We are still trying to figure out how he does it. It has been a week and people are still singing his praises. I can't thank him enough for making my event the talk of the town!