Ello, ello, what’s all this then?
In 1921, perps in London, England had even less chance of escaping the long arm of the law when the Metropolitan Police force was issued with it’s first motorcycles
Ello, ello, what’s all this then?
In 1921, perps in London, England had even less chance of escaping the long arm of the law when the Metropolitan Police force was issued with it’s first motorcycles
A scary looking trio.
In fact the one on the right looks as if he might have had a subsequent career in Germany…