Daily Archives: August 20, 2011

Lifestraw

Invented by Torben Vestergaard Frandsen, 99.99% water filtration unit. Very portable. Direct drinking through straw in not so clean water.

Posted in Vocabularies | Leave a comment