This print ad responds to all the mounting criticism of the Brazilian National
team during the upcoming weeks to the FIFA Confederations Cup 2013.
The ad was released the day after the team beat Spain in the final of the tournament.