A New Speed limiting device !!

Received an email containing the self explanatory pics posted below :

Attached Images