Up for sale is a meticulously crafted 1990 Foxbody turn-key rally Mustang, built by Innovation Perfo View More