You’d never know it today, but there once was a time when Britain had the second-largest automotive industry in the world. A bit of that heritage surfaces this month as one of the seminal auto plants that built Britain’s industry celebrates its 100th birthday. That site, now called MINI Plant Oxford but known to an older generation of car fans as…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!