Garden of Life - Disgusting
Your television ads are disgusting and stupid its absolutely D means a human being you dont need to promote things and such a stupid manner. I will never be your customer
User's recommendation: Stay away it’s demeaning.
Thank You for Your Reply!
Thank You for Your Reply! We are processing your message.
11Thank You for Your Submission
Your comment is successfully posted.