The Amazing Race Season 17 Episode 7 airs at 8 p.m. tonight on CBS.
In last week's episode, dating couple Nick and Vicki came in last place, though they weren't eliminated. Jill and Thomas were first place in the leg.
Seven teams remain in the race. In tonight's episode, the teams are expected to remain in St. Petersburg, Russia.