January 17, 2007

Marching Penguins. A short ad for a French TV station. via: SE & Meta.