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

Leave a Reply

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