The Beatles live: Atlanta Stadium, Atlanta, Georgia Wednesday 18 August 1965 Live 15 Comments 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 – … Read More...