Because corrosion needs oxygen to take place, aluminium does corrode slightly but when it does it forms a layer of aluminium oxide which is the same colour as aluminium and it seals out the air stopping any further corrosion.
Didn't find the answer you were looking for?