This episode of the BBC’s hit driving show “Top Gear” features the Peel p50, the smallest legally drivable car in history.
Add WIMP to your Google News: