Fascinating facts about our ear wax!