This is just a quick post to let you know about the next episode of “The Amazing Race” which airs on the CBS network in the US on Sunday, March 6. If you love the Japanese culture like I do, then plan on watching this show, which will feature the competitors traveling around the Land of the Rising Sun! Check your local listings for airtimes.