Cockroach Museum

Posted on: May 29, 2003 | Views: 214 | Comment

See Liberoachi and Ross Peroach in the "Cockroach Hall of Fame" segment of the TV series North Texas Explorer

Tags:
museum • cockroach • hissing cockroach • michael bohdon • bug • exterminator • insect