30 Most Creative Bus Advertisements
by Antony Marceles at November 22nd, 2009 at 07:11 pm
Brands of all kinds, be it Coca Cola or Nike, rely on advertising for their profits. While 30 second ads during Super Bowl goes for $3 million, some of these amazingly...