Even Mother Nature doesnt seem to be above the temptations of blatant product placement…

Let us know what you think!