Ford ‘Champion’s Spirit’ Livery to Highlight 60 Years of Mustang
By Tony DiZinno IMSA Wire Service What if you made an “art car” by blending eight iconic visuals that have encapsulated 60 years of history and assembled it on a single canvas, for a single livery? Ford Performance has done just that with its new “Champion’s Spirit” livery, set toContinue Reading