On Track For Summer 2016
On this week in July 1966 England were winning the World Cup. But history was also being made in Windsor where the first ever rock festival in Britain was being held. Some call it the first ever rock music festival in the world.