The holidays and travel caught up with me, so I am finally going back to finish up my recaps of the last season of Amazing Race. In this ninth episode, teams traveled to Indonesia to feed elephants and have nervous breakdowns trying to make music. Click through to read...