Actually, the US has a visa-waiver agreement with lots of countries. People from these countries don't need a visa to come to the US and US citizens don't need a visa to go to these countries. Your friend should have checked if Brazil is on the list.