Will family come between 90 Day Fiance fan favorites, Pedro and Chantel?
This series was filmed in Georgia