French police procure Subaru Impreza WRX chase cars
Fuji Heavy Industries has just won a contract to supply high-speed chase cars for the Gerdarmerie Nationale police of France. Fuju Heavy Industries who manufactures Subaru cars, will supply 63 Subaru Impreza WRX cars to […]