Fleetwood Mac Rebound From Illness to Close Isle of Wight Festival
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.