In which country is the annual football (soccer) championship Campeonato Carioca held?
Correct answer: Brazil
It’s The Dragon
They’re crazy about soccer 🤪
Correct answer: Brazil