Insanely Happy Penguin [video] January 17, 2011 by Hello Adorable At least somebody is happy about all this snow.