I found this:
http://rioeuteamo.net/home
Haven't had time to look around on it yet. It looks like most is in Portuguese. But there are pics and videos...
Official site
Moderators: thunder, fruitbat, Chari910, Marie, Helen8, Gillian, kjshd05, catloveyes