leaproach

Monster Cockroach Can Jump

Maureen O'Connor · 12/14/11 10:20AM

A team of scientists have discovered the horrible monster bug from all New Yorkers' nightmares. The "leaproach" is a cockroach capable of sailing short distances through the air and landing, possibly, on your face: