The armoured bicicle looks like an Eurka invention.
The name of the car, there, "Sizaire-Berwick Wind Wagon"
doesn't it look like there is some kind of anagram hiding in there containing the word "Bizarre". Or perhaps somthing along the line of: "A Cab Weirdie Grin Wiz Wonks"