Showing posts with label FedEx. Show all posts
Showing posts with label FedEx. Show all posts

Saturday, November 10, 2007

FedEx Ad




Its one of those ads which has no qualms in dragging the competitor's name into the ad frame for self-promotion....