Clear Channel win interactive marketing award for Download The Dog campaign
Clear Channel won the entertainment category at the Interactive Marketing and Advertising Awards 2004 for its Download The Dog campaign for the Download festival.…