'The Bachelorette' season 12 spoilers news: Jordan has surprising revelation, JoJo picks final 4 bachelors
From 26 contestants, only six bachelors are left to compete for Joelle "JoJo" Fletcher's heart in "The Bachelorette" season 12. As the reality series progresses, viewers can expect more revelations which might stir up the drama among JoJo and the guys even more.

Luke, Chase, Robby, Jordan, James and Alex will stay in Argentina for another week to bond with the real-estate developer and know her better. According to the synopsis for episode 7, after the drama in episode 6, JoJo must decide on who will be the four men who will have the chance to take her home and meet their families. The dates will be set in the Argentinian countryside, and Alex will be the first one to take JoJo out on a date.
The two will have a day of horseback riding and romantic picnicking. They will also witness an Argentinian tradition of horse whispering. Alex finally opens up about his true feelings for JoJo, but it remains to be seen if he will earn a spot in her top 4.
Meanwhile, Jordan will literally take his date with JoJo to new heights as they ride a private jet. They will go to an Argentinian vineyard to try making wine, but Jordan will reveal something which completely changes JoJo's feelings for him. JoJo and Luke go skeet shooting and horseback riding, and his gentle personality makes it difficult for JoJo to decide on who gets eliminated. The group date was canceled due to the bad weather, but the rest of the guys still had a blast. They all spend the day playing games and ordering room service, but things will start to heat up when JoJo confronts Rob about his previous relationships.
Who will be the top 4 guys to compete for JoJo's heart? Find out on "The Bachelorette" season 12 which airs every Monday night at 8 p.m. EST on ABC.