We saw this as we were leaving the All Italian car show. This is more rare than that Facel Vega. At first, I didn't think it was real. But a Google search told me everything. 119 XP8s were made. There were even a few XP6s made. Not on purpose, mind you. Saleen ordered Explorers with V6s by accident and they didn't want the hassle or expense of returning them.
No comments:
Post a Comment