The Tyra Show 2005 | TV Show Watchlist

Season 2, Episode 84 Mysterious Lives of Witches

First Aired: January 29, 2007

People who call themselves witches are guests.