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 of the … [Read more...]

Website by Bri the Web Guy