>>213759895
The Amazon forest being manmade is the wildest fucking shit I've heard but it makes sense.