Ford Transit supervan… 3
That Cosworth decal on its nostrils, tho…
Submitted 3 months ago by mortalic@lemmy.world to [deleted]
https://lemmy.world/pictrs/image/d7e28832-c7f7-468c-abfc-da5adc544eef.jpeg
Ford Transit supervan… 3
That Cosworth decal on its nostrils, tho…
TimeNaan@lemmy.world 3 months ago
Who just advertises electronics as a general concept?