Also from this source

You just read:

Ad Agency Publicis Dallas Uses Thousands of Cockroaches to Create 'Live Bug Transit Billboard Ad' for Commute Time at Mockingbird Dart Station Monday, March 14, 1:00pm - 6:00pm

News provided by

Publicis Dallas

Mar 11, 2011, 09:42 EST