In the Episode Forrest with his team end up in Vietnam in search of one of the rarest creatures on the planet. Such a stunning place and huge admiration to this team which ended up living in the dense mountain forest in search of this animal.
10/10
See also
Awards | FAQ | User Ratings | External Reviews | Metacritic Reviews