Team India appeared to be in a cheerful mood as the squad traveled from London to Leeds ahead of the first match of the five-Test series against England. The team made their way from the UK's capital to Leeds, where the iconic Headingley Carnegie Stadium in Yorkshire will host the series opener between the historic rivals.
short by
/
09:36 am on
19 Jun