We heard nothing but amazing things about David and he played awesome music that literally kept everyone dancing until midnight! We heard non-stop compliments about him so he was amazing! And all the uplighting and dance floor wash was perfect. The only thing that didn’t turn out as great asRead More