Click for full size
H/t despair.com
My memory is by no means perfect, but I do recall it being an actual slogan for the embattled car maker at one point.
Can anyone confirm this?
H/t despair.com
My memory is by no means perfect, but I do recall it being an actual slogan for the embattled car maker at one point.
Can anyone confirm this?