Saturday, September 18, 2010

Christine O'Donnell Animated by Taiwan

Another in the over-the-top great animated "explainers" from Taiwan.

Post a Comment