Amazing Race Recaps TAR: Back Seat Drivers January 9, 2008August 4, 2017 velveetahead 0 Comments amazing race, japan, kishiwada, kita-mido, noda station, osaka, temple Amazing Race I Just Hope He Doesn’t Croak On Us Phil checks teams out at the former pit stop of Read more