Harley-Davidson Ad: "Fear Sucks"
Posted May 5th, 2008 by Anonymous
HD announces it is laying off 730 workers after its US sales fall 12.8 percent, then responds with bold "in your face" advertising campaign. Is it insensitive?
HD announces it is laying off 730 workers after its US sales fall 12.8 percent, then responds with bold "in your face" advertising campaign. Is it insensitive?

Post new comment