Welcome to London in the year 2020. President Brown of Europe has eliminated nearly all cars from the roads and, through tough enforcement of penalties, turned a once choked city into a wonderful oasis... mmm!
Tags: Photo journalism
Humour and fun
cats_123, helly, SteveCharles and 7 more