The Trees Have Eyes

Trees lookin' at you kid!

Is it possible that the trees have eyes? Are they watching your every move with a distant, unblinking stare? Well, after checking out these pics you’ll question whether trees really do have eyes…and several other body parts as well.