Incredible Footage of Emperor Penguin Chicks Jumping Off a 50 Foot Cliff in Antarctica Into the Water Below – Laughing Squid


source