As many of you remember, Saleen produced the XP8 (and XP6) version of the Ford Explorer from 1998 - 2001. Now fast forward to 2014 and this gem was spotted at the 2014 Saleen Facility open house in California
Is the the 2015 Saleen XP8 Explorer
Any back story on this vehicle?
Photo below View the attachments for this post at:
formatting link