2011 & 1983 Final Cricket World Match – Uncanny Similarities that will surprise you!
Ok...This is an Elaborate April Fool Joke....the 1983 World Cup Final was held on 25th June.... I just got an SMS forward which was quite interesting. I did not believe it at first, but after checking it myself – I was quite astonished.…