Life | Mon Dec 17, 2012 4:48pm EST

Far from perfect, but Brazil set fair for World Cup