bingvideo.net
About bingvideo.net
Bing Videos (previously Live Search Video) is a video search service and part of Microsoft's Bing search engine. The service enables users to search and view videos across various websites. Bing Videos was officially released on September 26, 2007 ...Source: Freebase