We YouTube twenty of the greatest brand moments from the past decade to tell you what video earns the title of YouTube’s all-time best ad. Crank up your bandwidth and get ready for some serious YouTubin’! Get show notes for this episode and check out past episodes of the Speaking Human podcast by visiting thinkmonsters.com/speakinghuman.
view more