With Consumers in the Seat, It’s a New Ball Game Posted by Luke Dringoli, 05 Mar 2010 Advertising on YouTube. It may seem like little more than traditional TV marketing for the digital age. However, innovative means of branding may surprise you. At least, if Mercedes Benz and Adidas are any indication. Share