How lond do cockroaches live?

Cockroaches normally can live up to a year.