Limahl from Kajagoogoo: 'Memba Him?

8/24/2010 9:48 AM PDT BY Johnny Lopez
As the lead singer of the English new wave group Kajagoogoo, Limahl became famous for the 1983 song "Too Shy" and his solo hit "NeverEnding Story" from the 1984 movie. Guess what he looks like now!

0824_memba_launch