The Edge
The Nashville brothers made a triumphant return to the Isle of Wight main stage, proving the reason why their Southern rock sound is so popular