The Amazing Race - Season 12 Episode 8 -
Season 12, Episode 8 - Honestly, They Have Witch Powers or Something!
The five teams travel from Florence, Italy to Mumbai, India. When one person shows signs of his former self, progress in his team's relationship comes to a halt. Another team resort to performance art in an attempt to throw off their competitors.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.