Tag: america

Live: Atlanta Stadium

The Beatles' only visit to Atlanta lasted around 10 hours, but was remarkable for one key reason: monitor speakers on the stage allowed them to hear themselves play - …