The Most Disturbing Spinning Top We’ve Seen
This children’s toy was produced by a German toy company called LBZ in 1961, and it’s in gorgeous shape! However, even for a clown-related toy, we still think it’s mighty unsettling. Eyes rolling up in his head while a bug crawls across his face…it’s the sort of thing that scares us awake in the middle…