Eclectic Curiosities
Jul 12 2022 • 19 mins
Tik Tok and Twitter went nuts in July of 2020 saying that Adolf Hitler invented sex dolls. That's certainly not the truth, so what is?