Search results
The Olympic mascot stands for freedom, designer says. It also looks like a blob
National Post· 5 hours agoThe French invented the modern Olympic Games and the French invented the word “mascot” so how come,...
The French invented the modern Olympic Games and the French invented the word “mascot” so how come,...