0
Anonymous
As of the 2008 Games, that would be the United States who have hosted four Summer Olympics and four Winter Olympics.
Wiki User
Chat with our AI personalities