Okay, it's be so long since I've ssen so many hilarious pictures... ha ha ha! I've laughed so hard at all the different dances - what fun! Congrats John C. - have a fabulous day, but then again, who wouldn't with all these amazing friends to celebrate with!!