Two Seals Die En Route To Saint Louis Zoo Seals died in transit from Canada to Saint Louis Zoo.

Listen Live