God poured countless blessings that day as it started raining heavily very early in the morning. It was a perfect GurSikh wedding as entire ceremony and community service was performed by family and f...