I’m in London. There are 3 MILLION people on the streets. It’s mindblowing. This is a revolution.

Leave a comment