Did you know that lymph nodes and important component of the immune system can't be found in your feet!