What insect could this be?
It looks like two insects there, with the one in the background (top) impossible to see. But the one in the front, with its head down looks very much like the American cockroach, Periplaneta americana (Blattodea, Blattidae)