Rewind: England win 2010 World T20

6,854 views

England lifting trophy over old enemy