Shedd Aquarium: “This is Life”

“This Is Life” TV spot highlighting the birth of a Beluga Whale produced for Shedd Aquarium.