Loading...

Atlanta Aquarium's New Sharks

|Atlanta's aquarium, the world's largest, got a little bit bigger over the weekend with the arrival of two new whale sharks, the largest fish in the sea. Mark Strassmann reports.