Why does your blood turn red right when it hits the surface of your skin?

Because your inside blood is purple and it doesnt have enough air for it to be red so when it comes out the blood just gets air real fast and it turns red real fast.