I heard rumors about this a few months ago, I'm happy they are true. The America's Next Top Model franchise is headed to the motherland. I have not watched ANTM in years but I love Oluchi and this will be shot in the gorgeous city of Cape Town, South Africa -- so I will watch!
No comments:
Post a Comment