‘Top Model’ winner CariDee English on her modeling career and her battle with psoriasis
Thursday, February 7, 2008 Since winning the reality television series America's Next Top Model in December 2006, CariDee English, a small-town girl from Fargo, North Dakota, was plucked from relative…
Read more