10 years ago1.3K views
Look at this strange Amazonian animal; The Peepa Toad! Truly, this area is one of the world's most beautiful and unspoiled places. It is dense, rich, tropical and brimming with life.
Buy the entire DVD program, "Explore the Wildlife Kingdom: Golden River - Secrets of the Amazon", at