Oprah Network

Shania Twain Takes A Stroll In New York

Shania Twain. Photo: SplashNewsOnline.com

Shania Twain was spotted in New York recently and the usually recluse star posed for the paps. It most likely has to do with the announcement of her show “Why Not? With Shania Twain,” being on Oprah’s TV network. Shania had this to say about the upcoming TV show; “I feel like in a way […]

Shania Twain Coming To Television

Shania Twain is coming to television.  “Why Not?, With Shania Twain” will debut on the Oprah Network later this year. Man, it’s been too long since she has put out some music.   It seems like it has been hard for her to come back to the music scene since her husband cheated on her. “The […]