why do roosters have to crow so early in the morning?

Philippines
@patzel88 (3311)
September 21, 2008 8:29pm CST
do you know the reason why the roosters crow every morning? any opinion guys.