Cannes Lions
TM ADVERTISING, Dallas / DISCOVERY CHANNEL / 2006
Overview
Entries
Credits
Description
Lance Armstrong and Team Discovery need help along the route of the Tour de France.
Another cycling team is threatening Lance, but thanks to his friends at Discovery Channel, the threat is negated.
Similar Campaigns
12 items