The Power of Video On April 23, 2005, the very first YouTube video was posted. A mere 18 seconds long, it showed one of the website’s co-founders at …Continue Reading about The Power of Video