17 July 2003




If your local police department has a spare $100,000 sitting around it might spend it on this device to make its officers superior drivers.

.

No comments: