The most epic game of cricket ever ended with England crowned as World Champions. Absolute euphoria and jubilation followed! It was 3 Royals who put in a heroic effort to settle this colossal contest!
IC: BBC

Share

Comments are closed.