Final 2019 Pyramid Stage headliners revealed as The Killers and The Cure.

COMMENTS AND VIEWS