New herp species found in Brazil. Don't think this will be on anyone's must have list soon!



http://www.dailymail.co.uk/sciencete...:ing-back.html