Lisa & Karen

Lisa and Karen are a team of Momshells on the 1st season of The Amazing Race China Rush.