Who will go all the way? The finale of season 29 is tonight and here’s a quick refresher about the three teams that are racing to the finish line on ‘The Amazing Race.’

The Amazing Race‘s seasons of strangers is about to wrap up! The final three teams — Brooke Camhi and Scott Flanary; London Kaye and Logan Bauer; and Tara Carr and Joey Covino — will all run one last leg to get to the finish line in Chicago, Illinois, where the winner will get $1 million. The three teams have traveled 36,000 miles, visiting 17 cities and nine different countries. Here’s everything to know about the final three teams fighting to the finish:

#TeamBrookeAndScott got their first first place ever last week on The Amazing Race, despite their constant bickering.
Brooke Camhi, 36, is a Criminal attorney from New York
Scott Flanary, 34, is a Recruiting manager from West Hollywood, Calif.

#TeamLoLo has yet to get in first on this season, but their drive and teamwork has kept them in the race this long.
Logan Bauer, 27, is an orthopedic rep from Navarre, Fla.
London Kaye, 27, is a street artist from New York.

#TeamMomandDad have come in first place three times already this season, so it’s definitely possible they could get the W.Tara Carr, 38, is an Army officer from Alexandria, Va.
Joey Covino, 46, is a Police sergeant from Saugus, Mass.