Randy invited (read that pleaded with) his family and friends to dance the distance with him and of course we all agreed, though we were feeling a little sheepish, wondering what moves to do.
But no problem - one of the groomsmen switched on a boombox playing a rockin' Justin Timberlake tune and that got us all dancing.
Hindu weddings are typically five hours long. Part of the reason, as Anusha explained to me, is that most Indian marriages are arranged, and the wedding ceremony is in part a "getting to know you" ceremony for the young couple. However, as Anusha and Randy already knew each other - quite well - this ceremony was to be only two and a half hours.
And it was delightful.
"Now you are a loser," he joked to Randy at one point as a garland was placed around Randy's neck. "Once you get married you lose the game. Your wife is always right. So you lose your life, but happily. Your wife brainwashes you, but happily. Whatever she says, you say, 'Okay'. This garland symbolizes losing. But happily."
The priest spoke of marriage as not only the union of the couple but of their families as well, and spoke of family and good relationships as a necessity for good living. He also emphasized often during the ceremony the importance in life of seeking health and wealth, and prayed for many blessings for the bride and groom.
And then, for the benefit of those of us who didn't understand, Anusha looked out to the audience and chuckled, "We're done, by the way."
The wedding was followed by a lunch, a buffet of delicious Indian dishes.
At first Anusha wanted $500 for the shoes, but Randy managed to bargain her down to a price they both agreed upon.
But as Randy didn't have any cash on him,