If the measure of a civilization is what it prints on its paper towels, then Turkey currently has the most advanced civilization on this planet. Behold, the Betty Boop paper towel:

What Do You Think?

Read More:

Amid Amidi

Amid Amidi is Cartoon Brew's Editor in Chief.

Latest News from Cartoon Brew