There is no denying the power of YouTube. That’s why we decided to show a YouTube video showing off the powers of another social site, WordPress. This video should be a major help for those companies looking to build a blog or even an entire web site using WordPress.