Moment of Truth

EPISODE:

Episode Info

The race continues in Namibia.