23/7/05 Ole Cariocas Well, we are currently in Foz Do Iguazu in Southern Brazil after spending the last 3 days in Rio De Janeiro, and I must say that Rio completely FREAKED US OUT, DUDES…!!! …Well not so much Rio itself but all the horrible expectations that come from reading too much scary...