Flickr Does Video John Battelle 15 years ago …remember, YouTube = 25% of Google’s search. Hence, Yahoo’s move makes sense. Share this: