Categories
A polar bear can swim 62 mi. (100 km) without stopping.
Subscribe to our newsletter
Email address
Email address
Subscribe