Happy Weddings are a time for celebration and though each culture has its own specs on the way of the celebration, the meaning is always the same - celebrating the couple’s future life together, mostly through dance. Check out this priceless dance off!