That’s an awesome idea!
I loved stuff like this in games as a kid (probably even moreso now as a nerdy enthusiast to be fair.)
That reverence that Need For Speed used to have for the supercars it offered…My God, that needs to come back. I think a few of those games even went as far as giving you manufacturer running footage and internal ads you wouldn’t see anywhere else. I miss that kind of stuff.