In which country is the annual football (soccer) championship Campeonato Carioca held?
Correct answer: Brazil

little b
I've not been to Brazil

It’s The Dragon
They’re crazy about soccer 🤪