News

Little Twin Stars (Kiki and Lala) first debuted in 1975 and were popular in the early 1980s. That’s not to say they’ve fallen into obscurity in recent times, though.