Rewind: England win 2010 World T20

6,769 views

England lifting trophy over old enemy