Thursday, November 7, 2013

One Million Cockroaches Escape Farm

August 2013. Dafeng, China.

Of course, given how the Chinese government locks down communications and underplays catastrophes, we're probably really looking at a billion or so roaches on the lam.

No comments: