Tag Archives: funny

WTF Fun Fact 12636 – A Medical Device That’ll Make You Squirm

Leeches and maggots are still in use as medical devices to this day. Click to read the full fact. The post WTF Fun Fact 12636 – A Medical Device That’ll Make You Squirm appeared first on WTF Fun Facts. Source

WTF Fun Fact 12630 – Jack Ryan, Missile and Doll Engineer

Jack Ryan was a man of many talents, including weapon making and doll design. Click to read the full fact. The post WTF Fun Fact 12630 – Jack Ryan, Missile and Doll Engineer appeared first on WTF Fun Facts. Source