Dog Tired

motor meme
Still power hungry after the war, Helmut ordered the Double Dachshund engine upgrade for his new Benz. 1960 Mercedes-Benz 220.
Advertisements
Advertisements
Duricy's Motor Memes