Amazing Race They Thought Godzilla Was Walking Down the Street (Japan/Vietnam) Each season, there are some good names for teams and then there are a million dating teams. Using their real names are boring so I like to make up new ones for them. Here is what I’ve come...