YouTube the Mega Amateur Video Hub

YouTube the Mega Amateur Video Hub

YouTube has become a mega internet amateur hub of the world, according to “Business Insider.” The three creators of YouTube were employed by PayPal at that time; Chad Hurley, Jawed Karim and Steve Chen. YouTube burst on the media platform scene in 2005. The site grew rapidly, according to Hurley’s biography, ranking the 10th most popular […]