King of the Mountains: a music festival for the Tour de France

Yorkshire has never been shy of blowing its own trumpet. “God’s own county” (country?) and all that, as its citizens never tire of reminding us. So it was fairly inevitable that the first stage of the Tour de France happening on God’s own doorstep – Leeds to be more precise – would herald an extravaganza…

Read More