Woman power saves India blushes at greatest show on earth

Woman power saves India blushes at greatest show on earth
Zee Sport
They were equals when it came to effort and perseverance in what is called the greatest show on earth.

It's only fair to share...Share on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0