Twisted Trivia: February 16, 2018In 1983, who had a hit with the song, “TOO SHY”? Hint: Think baby talk A: Kajagoogoo