Hello everyone, I have a '73, on the deck lid is the emblem that says "Detomaso V8". Most badges that I have seen are the "Power by Ford". Which one is stock for my car? I have herd the factory used both. Any body know for sure?
Original Post
Replies sorted oldest to newest
quote:everyone, I have a '73, on the deck lid is the emblem that says "Detomaso V8". Most badges that I have seen are the "Power by Ford"