Battle of the Beasts

170608_3532261_Battle_of_the_Beasts_anvver_6_800x450_1661434947938
Sign In with your TV Provider
S11 - E14

Battle of the Beasts

The final three must create animalistic kung-fu masters for an actual fight scene. Who will win Season 11?
Aired: 04/25/2017
tv-14 |