5 Best Online Dating Sites For Marriage
After making a connection on the app, poor weather almost derailed the couple's first date. "There was a massive snowstorm and we both thought about canceling," Kelly explains. "But we threw on some hiking boots, and trudged out to meet…