With NYC as the new backdrop of her talk show, Tyra Banks has been all over the streets of New York filming for the upcoming season which premieres September 10th! The Tyra Banks show was renewed for 2 more seasons through 2009...So I will begrudgingly watch it everyday! Wanna be a guest and live in NY? You can hit her up to be on the show and give her advice.
Labels: Tyra Banks