How Many Things Are There?

0
242

Everyday, human body produce about two liters of saliva. Sadly, over its entire lifetime, that still won’t be enough to fill an Olympic size swimming pool. Want to know more strange and eerie facts?