Joined
·
933 Posts
Has anyone seen advertisements for the new dead down wind, E3 i think it may be called. They advertise that it will get rid of all scent on you. Wouldn't they be committing sales suicide because no one will want to buy a lesser product from them(regular dead down wind).