• Embed
watch full episode

Bugs

BonusSeason 21 Ep 26/29/2011

The challengers get acquainted with some larger than life Costa Rican bugs and use them as weapons against each other.

Up Next