Great write-up. With the 24 hours of LeMans this past weekend, it's revived my desire to hit all the major auto racing museums I can.
They have a great museum at LeMans (with an airport next door to the permanent part of the circuit). Any RVers get there?
TODR