Cricket World Cup Street FestivalA film about an event on St Marks Road for Gloucestershire Cricket Community Trust