Top Gear S10E7: The British Leyland Cars
- Aired: 2007-11-25
- Time: 20:00:00
- Runtime: 60 minutes
Watch Episode
Overview
Jeremy, Richard and James look back at the heyday of British car-making in the 1970s and check out three British Leyland cars from the era.