I'm not sure if these have a right to be in the soft skin forum, but it is a Royal Navy vehicle. These come from British Pathe.
A while ago there was quite a bit of discussion on these over at Missing Lynx,
http://www.network54.com/Forum/47208/thread/1068736249/
Fyll