Beatles fans have to wait until May 26 for the deluxe reissue of Sgt. Pepper to arrive, but in the meantime, they can catch a sneak peek.
Continue reading…