There are many things that come from the Isle of Man about which I can feel proud of, but I regret to say that I think the Peel Trident is not one of them. Oh, hang on, perhaps I can feel proud of the fact that it has just been voted as one of the five worst cars ever made…
The Peel Trident
Categories:

Leave a comment