'80s TV Host Cathy Lee Crosby: 'Memba Her? '80s TV Host Cathy Lee Crosby 'Memba Her? 7/9/2010 12:50 PM PT Cathy Lee Crosby is best known for being a co-host of the '80 TV series "That's Incredible." Guess what she looks like now! Share on Facebook Share on X Cathy Lee Crosby TV Beauty Memba Them