Alan was awesome at our wedding! We had people of all ages and music interests and somehow Alan was able to get everyone up and dancing using his insane music collection and personality.