One of the UK’s finest small festivals, Truck, has just had its twentieth birthday – and the site at Hill Farm, near the Oxfordshire village of Steventon celebrated in style with a guest list that belied the ‘small’ festival moniker. Boasting headliners Franz...

read more