0
Anonymous
What we call a speed bump in the united states, britians call a "sleeping policeman". The concept dates back to the 1900's.
Wiki User
Chat with our AI personalities