It's nearly impossible to imagine a world without YouTube now, but in what year was the platform created?
Answer 2005
Created by three former PayPal employees, YouTube came into existence in February 2005 as an online video-sharing platform headquartered in San Bruno, California.
Asked by Rachel Bortles · Last updated 5 years ago · 475 views · SOURCE