The Tyra Show 2005 | TV Show Watchlist

Season 2, Episode 156 Kathy Griffin & Gene Simmons

First Aired: June 12, 2007

Kathy Griffin; Gene Simmons and Shannon Tweed.