YouTube has more than 1.3 billion users, and over 1 billion hours of video is watched daily! YouTube is the best way to get information out there for people to watch. Embedding YouTube RSS feeds gets your users content almost instantaneously.
New feature: embedding RSS feeds to websites and blogs. With this new feature, users can now embed news and social media feeds on their websites and blogs.