http://twitter.com/elpasobugs/status/767473924150091781 American cockroaches are much larger than their German counterparts https://t.co/hnaz4rOdlk, you can also learn more about Pest Defense Solutions El Paso here.