Can the secretion of a tree frog from the Amazon really lead to better health? Mareesa Stertz finds out in the second episode of "Healing Powers."
Watch online HD Download HD