Drinks, food, fun, songs & dances are what weddings are all about. Weddings can also be called an in-house carnival party where two people exchange vows and decide to stick by each other’s side forever. Surprise wedding dance or flash mobs are something that has started to...