0 thoughts on “Saturday At The Movies”

  1. Parliament Hill? No, I don’t think this was filmed in the UK. At first I thought the location was Red Square, but it’s clearly not in Moscow.

    I think the point is, though, that it could be — and should be. We are all indigenous to the Eaarth…


Leave a Comment