Here Are A Few Cars From The Fantastic Le Mans Museum

Carrying 110 million passengers a year, France’s TGV does a lot of people a wealth of good. Not least among its accomplishments is depositing drooling gearheads on the Le Mans station platform a mere 55 minutes after departing Paris. Thus, even when there’s no racing afoot, it makes for an easy excuse to jettison the […]