The Amazing Race Recap 5/01/19: Season 31 Episode 3 “Here Fishy, Fishy, Fishy”

Tonight the CBS series The Amazing Race airs with an all-new Wednesday, May 1, 2019, season 31 episode 3 and we have 1your The Amazing Race recap below. On tonight’s season 31 episode 3 called, “Here Fishy, Fishy, Fishy” as per the CBS synopsis, “Racers have a big decision to make when they face a surprise double U-turn in Laos.” Keep Reading