Joel Lambert & Small Foot

Joel Lambert – the star of Discovery Channel has a new favorite snow gadget in his Top 5 – Small Foot – the world’s first inflatable, pocket snowshoes. Joel Lambert is a combat veteran of the United States Navy SEAL Teams, where, among many other...Read more..