An infographic about and issue I feel strongly about, Brazil. The most successful national football team in the history of World cup.

"The English invented it, the brazilians perfected it."

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…