Mike was excellent! He DJ'd and sang for my husbands 50th birthday! All the guests had a blast and he got the dance floor going... At one point someone told me that the ... more