February 21, 2012 35+ Most Innovative and Creative Advertisements 590 × 382 Eli’s Pizza Express – Biketruck Eli’s Pizza Express: Biketruck