Rich’s Video Vault: Bizarre Trees

Rich Aguilera, our nature expert, goes to an island off the coast of Africa where he finds some bizarre trees.

By Administrator