I apologize if this is a repost. But I didnt know until today that there was an SVT Expedition. Although it didnt make it to production, it still is a sight to see
pics
woo that supercharger
the badge
Article - click
pics
woo that supercharger
the badge
Article - click
Last edited: