December 16, 2006

YouTube + Japanese TV = Die Laughing


No explanation required.

No comments: