Rufus was amazing! Our wedding was postponed and rescheduled 3 times. We were anxious to have the wedding and Rufus put us at ease. He kept the crowd entertained and kept the party going. I loved his attentiveness and he knows how to read the crowd. We recommend Rufus and sounds abound to all of our friends and family. Thank you Rufus!!!