In spite of rampant speculation that Fleetwood Mac would be no-shows for their headlining slot at the Isle of Wight festival yesterday, the band took the stage and delivered a triumphant set.
There must be something going around among members of the British rock aristocracy, because three of its most prominent members have recently been forced to postpone tour dates.