Video Playback Not SupportedYour browser does not support the video tag.
Puffins at the Sea Life Center in Seward.