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