Snow leopard cub makes its internet debut in viral clip

Snow leopard cub makes its internet debut in viral clip

Snow Leopard (WCSMedia)