Talk of the Town: Beatles are back