Those are not sponges and a lot of car manufacturers put those on from the factory so the cars do not get damage during shipment or delivery. I guess some people are feeling that it is best to just leave them there. They will eventually fall off.
Those are not sponges and a lot of car manufacturers put those on from the factory so the cars do not get damage during shipment or delivery. I guess some people are feeling that it is best to just leave them there. They will eventually fall off.