The trees have it 8 May, 2017 Christopher England Each one of these trees is watching and waiting. Yet, they chose not to harm humans. For now. Continue reading