Rewind: England win 2010 World T20

6,657 views

England lifting trophy over old enemy