Welcome to Spot Shopping Guide! | Log in


Wal-Mart says it is turning Green. It’s like McDonald and its health ads.

What do they say, “The Leopard cannot lose its spots…”

Link to this post:

Comments are closed.