Kristen & Josh BattistiIt was a beautiful day for a wedding, you couldn't ask for a more perfect setting for Kristen & Josh. It's been a long year since they...