+219 How many times can you reinvent the paper towel? I mean every commercial for every new paper towel product you see promises to do exactly the same thing to last one did! amirite?
11 years ago
+219 How many times can you reinvent the paper towel? I mean every commercial for every new paper towel product you see promises to do exactly the same thing to last one did! amirite?
11 years ago
by Anonymous 13 years ago