Long Haul - Polar Bears

Polar Bears

Polar Bears can swim 60 miles (96 km) without stopping.

Comments

Enter your email address:

Delivered by FeedBurner