Sarah Palin must be happy the Olympics are in Sochi

Sarah Palin must be happy the Olympics are in Sochi

Join the conversation