Polar bear

Polar bear

A polar bear used to live in the tower of London in the 13 century which was fed by putting a leash on it and letting it fish in the Thames.

Previous Fact Next Fact
Categories: AnimalsPlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies