Audi: Oil parade (Diesel ad)
Great little spot for Audi from Venables Bell & Partners touting Audi’s new TDI diesel cars. The ad makes the statement that “If 1/3 of Americans drove clean diesel vehicles, we could send 1.5 million barrels of oil back per… Continue Reading