london is a spaceship
we all know that london is a giant space ship, but the question i've always asked is 'where does the driver sit'.
then i discovered this. it's a street called 'cockpit steps' and is between Buckingham Palace and the Houses of Parliament. Highly suspicious
Leave a comment