If the Beatles had recorded in Memphis, they probably would sound like this...
July 1 1966 Tokyo...
...
"That Beatles moment" is the moment when an artist really explodes onto the scene. Before the Beatles no one imagined you could be a star of that magnitude, tha...