Posted in Nature and global warming, Tech 0 Comments USB memory sticks by Yves Roumazeilles on July 17, 2007 Netherlanders are really nature lovers. Even in USB memory sticks.