New Beatles ‘Abbey Road’ Statue in Russia

A new statue of the Beatles crossing Abbey Road has been unveiled in Tomsk, Russia.

What do you think of it?

The new Abbey Road Statue in Russia

One thought on “New Beatles ‘Abbey Road’ Statue in Russia”

Leave a Reply

Your email address will not be published. Required fields are marked *