Advertisement for AC Spark Plugs, an American automotive parts brand owned by General Motors (GM). The ad shows these "self cleaning spark plu...
Advertisement for AC Spark Plugs, an American automotive parts brand owned by General Motors (GM). The ad shows these "self cleaning spark plu...