It looks to me like it’s some sort of traveling display rather than a permanent museum. Still, cool set of wheels.
1 Like
It looks to me like it’s some sort of traveling display rather than a permanent museum. Still, cool set of wheels.