Where To Stream The World's Strictest Parents Season 2 Episode 1
Atlanta
- Aired October 15, 2009
- 60 Min
Bex and Chezden spend a week with the God-fearing southern Baptist Kimbroughs in Atlanta, Georgia.
Atlanta
Bex and Chezden spend a week with the God-fearing southern Baptist Kimbroughs in Atlanta, Georgia.