I get the feeling most Supporters of India would have preferred NZ to win the World Cup ... !!! #Champions #England 🏴— Michael Vaughan (@MichaelVaughan) July 15, 2019
I get the feeling most Supporters of India would have preferred NZ to win the World Cup ... !!! #Champions #England 🏴