The Peel Trident Is An Awkward Looking Vehicle
The Peel Trident is a three-wheeled micromobile with a 49-cubed motorcycle engine capacity of 4.2 liters. This one was built in 1965, and it was recently put up for auction.
Share with friends
Follow us on Facebook
Leave a comment