2012 Boss 302 Mustang Named One Of Automobile Magazine’s All-Stars
For the second year in a row the Ford Mustang has been honored with a spot in the Automobile Magazine All-Stars. Last year Automobile chose the 2011 Mustang GT due in part to its new 5.0L V8, calling it the …