Kim was great – the dance floor was packed all night long. She is by far the best DJ I have ever seen for a wedding.

 

Amy