Ha ha !!!
Brilliantly amazing conception for 1944 and well built. Good bit of film work too. Wonder what ever happened to it. I thought the location was somewhere in UK, but as they are driving on the right , USA/ Europe somewhere ? Nice archive find from Jeff.
Bill T.
I think they drive on the right on US bases in the UK