Friday, December 05, 2025

The Imperial War Museum has a strange way to display a Land Rover?

 
I obviously didn't look too close, and though it was a Jeep

2 comments: