Remix.run Logo
▲ pjc50 16 hours ago

Arguably the longest lived successful British vehicle, the Transit. https://www.fromtheroad.ford.com/eur/en/articles/2025/transi...