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, Gillian, Chari910, catloveyes, Helen8, fruitbat, kjshd05, Marie