Adventure seekers can find freedom with new self-cleaning drink bottle
You can now buy a self-cleaning water bottle which also claims to be able to clean water from any source - but it will set you back $140.
You can now buy a self-cleaning water bottle which also claims to be able to clean water from any source - but it will set you back $140.