2005 Ford Mustang Saleen S281 ‘Barricade’ from Transformers
Michael Stragand is no stranger to Mustangs. Yet this enthusiast recently had his pony-car passion transformed in a big way. He’s owned nearly a dozen versions of Ford’s darling sports coupe, so he was in the know when word broke that the first “Transformer” film was in production using three 2005 Saleen S281 ‘stangs.