Brian Froud



Brian Froud is an Canadian voice actor who voices Harold in The Amazing Race.