Meri Brown Living in Flagstaff with the Rest of her Sister Wives?!

Meri Brown Living in Flagstaff with the Rest of her Sister Wives?!

TELEVISION

Meri Brown Living in Flagstaff with the Rest of her Sister Wives?!

By

Is she or isn’t she? Sister Wives star, Meri Brown definitely keeps fans of the show guessing these days as to her whereabouts. However a recent Instagram post is leading folks to believe she is in Flagstaff, Arizona with the rest of the Browns after all.

Instagram/lularoemeribrown

Read all about it on page 2…

Latest

More Champion Daily
Home