Saturday, February 20, 2010

Animal Unknown to Science

I love this 1969 Soviet stop-motion film clip:



P.S. Cheburashka has been the mascot for the Russian Olympic Team since Summer 2004.

No comments:

Related Posts with Thumbnails