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

Tags: , , ,

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

  1. Dave says:

    Where is the statue?

Leave a Reply

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