Religious posts don’t often make their way onto Life is Savage, but i saw a video yesterday and i simply couldn’t believe what i was seeing. A growing number of people have gathered outside a church in California saying a nearby tree is weeping God’s tears. The news crew covering the story bring in a tree expert who explains that there is indeed liquid dripping from the tree, but the explaination is a lot less divine…it’s actually aphid poo.
I really don’t know what to say about that hey.
Okay then, let’s move along shall we.