Why do Roosters Crow?

Roosters crow to wake up the farmer of course! No, actually roosters crow as a reaction to the sun coming up. It is just another wonder of nature, a built in alarm clock.