Forum: Abbey Road
Apr 28, 2015, 07:29 AM
At Heathrow or JFK on Feb 7, 1964?
I'm a journalist working on a book that details the very start of the British invasion; were you at Heathrow on Feb 7, 1964 when the Beatles took off for America for the very first time? Or at JFK...