With hometown dates looming on the horizon, the stakes are climbing for the men hoping to win Andi Dorfman's heart. The Bachelorette Season 10 Episode 6 saw Andi and her suitors head off to Venice and Verona, Italy for dates in some of the world's most romantic cities.
But it wasn't romantic for all of them. Or even for most of them. After shocking the guys with her choice for the first one on one date in Italy, Andi shocks them even further by making them submit to lie detector tests.
That didn't go over so well with one of them, and another got so sick afterward that he had to leave the date.
But it wasn't all bad. We now know the identity of Andi's secret admirer! Who is it? You'll have to watch The Bachelorette online to find out!
Miranda Wicker is a Staff Writer for TV Fanatic. Follow her on Twitter.