Many people believe that police vehicles have more powerful engines than civilian cars. However, is that actually true?
A Massachusetts police department has taken Ford to court after one of its cruisers reportedly developed a mind of its own. The Holyoke Police Department claims that the steering in one of its Ford ...