Buzz Aldrin on Skiing in Switzerland

Buzz AldrinBuzz Aldrin has been to the moon and back and traveled the world. Not only is he an engineer and an astronaut, he is a skier and a competitive one at that. And Switzerland is is his favorite place on this planet to go skiing. Here why Buzz Aldrin loves skiing in Switzerland.