Watch The Amazing Race season 20 episode 5 tv series online free
Release: Mar 18, 2012
Teams scour King Ludwig's quarters in the same castle that served as the inspiration for Sleeping Beauty's castle, and tempers flare during one Team's walk through a snowy labyrinth.