DJ got off to a rocky start but turned out pretty good. They did mess up our cake cutting song. And mispronounced my parents last name during the introductions. The dj we had was not the same person that we had our pre-event phone call with.
Click on each tool to see a sample.