Who created youtube?
or:Who created youtube?or:some manor:YouTube is a video-sharing website, created by three former PayPal employees in February 2005, they are Steve Ch
or:Who created youtube?
or:some man
or:YouTube is a video-sharing website, created by three former PayPal employees in February 2005, they are Steve Chen, Chad Hurley and Jawed Karim
Tags: