ONLINE PANEL RESEARCH
Festival of Sleep
A giraffe only needs 1.9 hours of sleep a day, whereas a brown bat needs 19.9 hours a day
A giraffe only needs 1.9 hours of sleep a day, whereas a brown bat needs 19.9 hours a day