Weird and Wonderful Happenings

The Trees Have Eyes

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 […]