Subtitles The Amazing Race S28E06 – Let the Good Times Roll

Season 28, Episode 06 – “Let the Good Times Roll”
The race continues in Yerevan, Armenia, where an express pass awaits the winner of the leg