What Makes Blood Red?

Blood is red when the proteins in it are exposed to the oxygen in the air. This happens because the oxygen alters the shape of the protein that is in the hemoglobin, and hence, reflects light differently to make the blood red. Look here for more information: