Hemmings Find of the Day – 1988 Jaguar XJSC From the seller’s description: 1988 Jaguar XJ.SC V12 : Rare limited production one owner car with only 19,067* miles. Jaguar produced just 3,800 V12 XJ.SC “targa’s” between 1985 and 1988. This 1988 e...