Posts

Showing posts with the label Weird science

Freaky Nazi Eugenics Rears Its Ugly Head in Brazil

Woman Gives Birth to Her Own Appendix

Grandma Needs a Bath; Call the Robot!

Fuck a Duck!