No Clue

No Clue is a North American team.