Respuesta :

About every 29.5 days. Then it lasts for about four days. 
almost every 30 days, lasting 4-5 days
ACCESS MORE