Fact - 20

95 6 0
                                    

The only animal which can sleep on its back is human.

Fantastic FactsWhere stories live. Discover now