dryedmangoez.com
Recap: The Amazing Race 12, Episode 11 – “People don’t eat guts here do they?”
EPISODE 12-11: THE FINAL PUSHFrom Taipei, Taiwan, teams learn their next stop is the final destination city, Anchorage, Alaska. Once there, they must travel to 6th Avenue Outfitters to pick up a ba…