Stephen Davies

Stephen Davies

There is a man named Stephen Davies in England who makes prosthetics for children in his home shed for free.

Previous Fact Next Fact
Categories: PeoplePlaces

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1