Mixed meme of the day: Beatles coming to Optimus Maximus