Inside the stunning new M24 Le Mans museum – first pictures! The museum at Le Mans has been extended and revamped to become M24 – Museum of Motorsport, with endurance, Formula 1, Indy and rally displays.