i guess they had to work with what the license gave them but seriously... this.
another cash grab from stern.
it will sell and people will line up to buy them at crazy price.
obviously, target are fans ready to pay any amount of money for something beatles.