If you're just a US resident (green card etc.) and not a US citizen you might not need to obtain a visa beforehand:Beebes333 wrote:Americans travelling to Brazil MUST have a visa...
Most people that ordered early got their hellfish kites early this week. And I suppose most of them have to work from Monday to Friday...mikes wrote:Funny, now that the Hellfish has started shipping there aren't any reviews or posts that I've come across about the performance of the production HF's.