An online Beatles fan club for and about Beatle fans
Ha! Where is this? I was thinking USA but maybe it is Europe?
It was taken at the Plaza Feb 1964 with some local DJ's and other assorted hanger-ons :)
10 February 1964 at the Plaza Hotel when they had close to an all-day press conference