DJ Ralph was great. He was on time and even though it was a new venue for him, he was able to set up his booths and gave us some great music. Up until the day of, we had ... more