First Winter Olympic Games

The first Winter Olympic Games were held in Lake Placid, NY, USA, in 1932 Continue reading