Cockroach on the Freeway! Posted onMay 11, 2011 Stimming with Cockroach on Freeway 800 × 800 Cockroach enter stage left