France won the FIFA World Cup!
ICYMI, France won the 2018 FIFA World Cup, and the country is celebrating like crazy. It’s their second time to win the championship, having first won in 1998.
For every World Cup won, a nation gets to add a star to their uniforms. Having been born in France, I proudly made this little animation showing a second star being added next to the existing star.
If you’re looking for a new or refreshed website, contact me today and let’s get started.