Fact #51983
When:
Short story:
The Everly
Brothers play at the De Montfort Hall, Leicester, England, UK, Europe, in the Brian Epstein-promoted Star Scene 65 tour, supported by Liverpool hitmakers Cilla Black and Billy J. Kramer.
Tweet this Fact