Welcome to FT!
FT has over 220,000 members and over 12 million posts. The only way to avoid total chaos is to organize them into forums for specific topics - including many for different travel destinations. As you spend more time here, which I hope you will, you'll become more familiar with how this works.
This question should probably be asked in the South America forum. Aside from keeping things organized, that's where most of the experts on this sort of thing hang out. There are a number of existing threads on Brazilian visas there already. TravelBuzz is for general travel questions, those that don't focus on a specific part of the world.
In the meantime, since posting the same question is multiple places is frowned upon, I'll ask a moderator to move this thread over there.