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