markcoatney:

nwkarchivist:

The Cars

Ooof. That Gremlin under the hed “Detroit Fights Back” is one of the most depressing things I’ve ever seen about the American auto industry.