David was fabulous. He kept everyone dancing all night long. The photo booth was also wonderful. Thanks Sounds Abound for helping make are night great!!!!