Or at least the best damn Japanese tribute band anyway!
That's right, this is a photo of the lads and a Japanese Beatles tribute act in a Tokyo bar called "Abbey Road". Apparently these japanese guys are meant to be so good that if you close your eyes they could be mistaken for the real thing.