July 11, 2006

The Fuccons - A Family Crisis


The head of the nail has been hit. Japanese television presents a biting satire on American culture.

No comments: