Comments Off on Ms. Pellen Ms. Pellen Bamboo by Panda Posted on August 10, 2017 Bamboo socks are the most comfortable socks I have ever worn. They somehow just feel better than any other socks.