Teedra Moses/The Delfonics It's Showtime at the Apollo : Season 17 Episode 23
TV-14 Channel 4 int(0)
Aired: May 15th, 2004 @ 9:00 PM EST on Channel 4
Teedra Moses sings "You'll Never Find (A Better Woman)" and "Be Your Girl." The Delfonics perform their 1968 hit "La-La (Means I Love You)."