Stay updated with breaking news from Allard clipper. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
The Peel P50 remains the smallest production car ever made. It is among a trove of 47 microcars being sold after they were collected by Edwin and Jean Hammond at their Kent home. ....