Revellers at the first ever Glastonbury in 1970 each got a free pint of milk. Nearly 50 years on, it's still delivered direct to people's tents - but it costs £1.20 a pint.

Much of the milk comes from the Eavis's own cows; and providing a link between the festival and Worthy Farm's real business.

Greg Newman has been volunteering on the milk float for 12 years. He took the BBC on one of his rounds.

Video journalist: Sophie Van Brugen