Source : Internet
Posts Tagged ‘Nature’
I Bet this is also one of the best photo U’ve ever seen
Have you ever seen a Deer running over water ??
It requires a speed of 85 kmph with a foot placing of 1 inch to walk on water.
So what ?? See the photograph to believe it!!