More than 10,000 people turned out for the annual chariot festival in Ealing, West London.
More than 10,000 people turned out for the annual chariot festival in Ealing, West London.