Astounding Lia Taylor and her magical feet are doing miracles