Posted on January 29, 2011 from img.ly

The Cockroach Queen is a gigantic mutated cockroach and the 4th boss in Duke Nukem: Manhattan Project.

Twitter username:

@

The Cockroach Queen is a gigantic mutated cockroach and the 4th boss in Duke Nukem: Manhattan Project.