From what I hear a superb vehicle.
British armoured cars (or commonwealth designs) did tend to be absolutely superb.
'When people stop believing in God, they don’t believe in nothing — they believe in anything. '
-Emile Cammaerts' book The Laughing Prophets (1937)
Under the patronage of Nihil. So there.
French artillery site: http://maquetland.com/v2/index.php?page=photos&c=gun
Anybody can take the next turn.