when does season 30 of amazing race air on tv
January 3 , 2018
-1
Section::::Race summary.:Leg 1 (United States → Iceland).

The Amazing Race 30
54108889
14389154457532156808
NONE
Section::::Abstract.
The Amazing Race 30
54108889