24FebFebruary 24, 2015 Mean Green Restomod Mustang Ahsan Bilal2020-05-03T07:43:08+00:00 A super clean install of our 331 EFI Stroker into a '66 Restomod project. Winner at Detroits Autorama. Final installation made by American Restoration in Atalanta GA. Thanks for the photos Ralph!!! By Ahsan BilalCustomer Rides, Fact & Fiction, Factory News, Latest posts, ReviewsBarret Jackson, mean green, mustang, Restomod0 Comments Read more...