'The Bachelorette' 2016 Episode 7 Spoilers, News: Jojo Fights With Three Bachelors; Jordan Makes Shocking Confession?

"The Bachelorette" season 12 has been held off for a week, so that means fans will have to wait for a few more days to find out who among the remaining bachelors will get hometown dates.

ABC decided not to air the episode last Monday to give way for the 4th of July festivities.

The official synopsis for the upcoming episode teases that things will start to heat up as Jojo goes on a romantic horseback riding date and spends the day pillow-fighting with three bachelors. The episode is also expected to feature one of the suitors making a confession that will catch Jojo by surprise and change the way she feels about him.

In the upcoming episode, Jojo and her suitors will explore the Argentinian countryside. Alex and Jordan will each have a one-on-one date with the bachelorette. However, Jordan's lone time with Jojo will end up differently as Jordan makes a shocking revelation to Jojo. Viewers have yet to find out what that confession is.

On the other hand, James, Chase and Robby are going on a group date with the bachelorette. However, the weather won't cooperate so they end up spending the day in a hotel and having a pillow fight.

The next episode will see Jojo choosing the final four whose families she will get to know and spend time with in the episodes leading up to the finale.

"The Bachelorette" season 12 returns on Monday, July 11, 8:00 p.m. on ABC.