"She Loves You" or "Satisfaction"? Pop’s greatest rivalry will be reignited at Glastonbury when The Beatles and The Rolling Stones go head-to-head once again.
Reported by Independent 8 hours ago.
↧