Jennifer Love Hewitt, Train : Season 8 Episode 120
CBS int(0)
Aired: March 28th, 2001 @ 7:00 PM EST on CBS
A really tall guy (approximately 6' 8") sits in with the band; Biff goes to Chappaqua, New York to gather gossip on the Clintons; Train performs "Drops of Jupiter."