+460 In paper towel commercials, it seems like the "Next leading paper towel brand" is just a piece of paper, amirite?

by Anonymous 13 years ago

It's a very important piece of paper!

by Anonymous 13 years ago