The Los Angeles Police Department has put 100 BMW i3s on order in an attempt to cut down on running costs. Although they offer good low-down torque, the police department won't be using the little ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results