Parents of YouTube

youtube founders

YouTube is the mastermind of Chad Hurley, Steve Chen, and Jawed Karim. They created it in 2005 when they were all employees at PayPal

Random