You guys are likely familiar with the Michelin Man, right? Big puffy guy made of white stacked tires? Kinda looks like the Stay-Puft Marshmallowman. You know the one.
Anyway, not only are we currently being robbed of the glory that was the cigar smoking, ass kicking tire mascot, BUT there is also a number of sightings of an alien or monster that very closely resembles this familiar ad icon.
Maybe those aren’t stacked white tires, but a reminder that some sort of bastard abomination was sent from the stars to…smoke cigars and kick ass?