Has anyone seen the new Harley Davidson ad? I can't seem to figure out what sheep, (black or white) have to do with motorcycles. Does this ad make anyone want to buy a Harley? I would have loved to have been at the meeting when they pitched this idea. " Will have sheep see, and Harleys".