Amazing Amazon Facts By VideoAdmin - May 7, 2017 755 Check out these amazing facts about the Amazon forest.