FACT 126

158 5 0
                                        

We are the only mammals that willingly delay sleep.  

AMAZING SCIENCE FACTSStories to obsess over. Discover now