autoevolution
 

Stories about: 2007 Ford Mustang Saleen S281 Extreme

2007 Ford Mustang Saleen S281 in Police Livery Is 1 of 3 Ever Made
2007 Ford Mustang Saleen S281 in Police Livery Is 1 of 3 Ever Made

26 May 2020, 05:13 UTC · By: Elena Gorgan / Saleen made three “Barricade” police cars for the 2007 Transformers movie, and this one was used for promotional appearances only. It is now for sale