Could this be a miracle or just science. A tree in Fresno, California has been getting much attention. People who attend the church have noticed the tree shedding rain dropsand they think its a religious sign. But scientist have another theory about the weaping tree. What's your thought?

More From KISS FM 96.9