The FedEx caveman ad won by a mile, in my humble opinion.
Second place went to Hummer, with the Godzilla-type monster and the giant robot giving birth to an H-3.
And your opinions for Best Ad(s) are....?
Second place went to Hummer, with the Godzilla-type monster and the giant robot giving birth to an H-3.
And your opinions for Best Ad(s) are....?
Comment