{ "{post_title}".}

How much do ants pee?

It will take 1,000,000 ants a month to make 1 L of urine.

No votes yet.
Please wait...