› added 12 years ago
271
TIL according to the Hayflick limit, humans can only possibly live up to 120 years old since our cells are programmed to die.
via reddit.com