› added 8 years ago
167
TIL 500g of polar bear liver contains 9 million international units of Vitamin A and would kill you if eaten
via ift.tt