104 - Ultimate Beastmaster: David, Adam and Javier head into the belly of the beast and cover Netflix's first foray into reality television as a number of different countries compete to find out who is the Ultimate Beastmaster!
00:00:00