3/25/13

Our question today: There are around 70 new varieties of THIS product hitting shelves each year, but all of them don't last.  What is it?

Answer: New varieties of toothpaste!