Highly effective traffic calming device in London.
by
u/dannybluey
in
Damnthatsinteresting