It's across the pond in Alsace Loraine France in La Wantzenau, the "MM Park" museum is a similar military vehicle museum with a very comprehensive collection and excellent displays.
https://www.mmpark.fr/
Google translate in Chrome will translate to English...
__________________
Igitur si vis pacem, para bellum -
- Therefore if you want peace, prepare for war.