Trivia Question The 60s craze Troll Dolls came from which country? A) Denmark B) China C) Argentina D) Italy Next Question >>