Sunday, February 03, 2008

Best ad

IMHO, this was the best of the lot:

Carrier Pigeons - FedEx

No comments:

Post a Comment