+77 Humans spend years, if not decades of their lives looking at the back of their eyelids, amirite?

by Anonymous 3 years ago

8hrs/night would be around 20years on average

by Anonymous 3 years ago

You planning on dying at 60?

by Anonymous 3 years ago

Well we gotta check for cracks

by Anonymous 3 years ago