Pestec, 09 Dec 2013 #Cockroaches Probably Cleaned Up after Dinosaurs http://ow.ly/rAWam #Cockroaches Probably Cleaned Up after Dinosaurs http://ow.ly…