Why Sister Wives' Janelle Brown Thinks No One Really Wanted to Live on Coyote Pass
Though the ‘Sister Wives’ clan had big dreams of prowling their 14-acre Coyote Pass in Arizona, Janelle Brown insisted on the TLC series' Oct. 3 episode that "nobody really wanted to live out there."